-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update otel-collector upstream dependencies #98
chore(deps): update otel-collector upstream dependencies #98
Conversation
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the WalkthroughThe update involves changing the version number of the Changes
Sequence Diagram(s)No sequence diagrams generated as the changes do not involve new features or modifications to the control flow. Poem
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (5)
distributions/otelcol-kafka/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-loadbalancer/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-otlp/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-sampling/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-tracing/manifest.yaml
is excluded by!**/*.yaml
Files selected for processing (1)
- Makefile (1 hunks)
Files skipped from review due to trivial changes (1)
- Makefile
428a994
to
cee5628
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (5)
distributions/otelcol-kafka/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-loadbalancer/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-otlp/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-sampling/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-tracing/manifest.yaml
is excluded by!**/*.yaml
Files selected for processing (1)
- Makefile (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- Makefile
cee5628
to
adc8af3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (5)
distributions/otelcol-kafka/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-loadbalancer/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-otlp/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-sampling/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-tracing/manifest.yaml
is excluded by!**/*.yaml
Files selected for processing (1)
- Makefile (1 hunks)
Files skipped from review due to trivial changes (1)
- Makefile
adc8af3
to
f30c2b2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files ignored due to path filters (5)
distributions/otelcol-kafka/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-loadbalancer/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-otlp/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-sampling/manifest.yaml
is excluded by!**/*.yaml
distributions/otelcol-tracing/manifest.yaml
is excluded by!**/*.yaml
Files selected for processing (1)
- Makefile (1 hunks)
Files skipped from review due to trivial changes (1)
- Makefile
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
cb7e23d
to
da9c6f7
Compare
Signed-off-by: Juraci Paixão Kröhling <[email protected]>
This PR contains the following updates:
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
v0.107.0
->v0.108.0
0.107.0
->0.108.1
v0.107.0
->v0.108.1
v0.107.0
->v0.108.1
v0.107.0
->v0.108.1
v0.107.0
->v0.108.1
0.107.0
->0.108.1
Release Notes
open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter)
v0.108.0
Compare Source
🛑 Breaking changes 🛑
all
: Added support for go1.23, bumped the minimum version to 1.22 (#34658)lokiexporter
: Update the scope name for telemetry produced by the lokiexporter fromotelcol/loki
togithub.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter
(#34612)azuretranslator
: The scope name has been updated fromotelcol/azureresourcelogs
andotelcol/azureresourcetraces
togithub.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure
(#34712)datadogreceiver
: The scope name has been updated fromotelcol/datadogreceiver
togithub.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver/internal/translator
(#34711)splunkhecexporter
: The scope name has been updated fromotelcol/splunkhec
togithub.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter
(#34710)googlecloudmonitorreceiver
: The scope name has been updated fromotelcol/googlecloudmonitoringreceiver
togithub.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudmonitoringreceiver
(#34709)elasticsearchexporter
: Update OTel mapping mode for logs and metrics; Remove trace_flags (#34472)Update logs and metrics OTel mapping mode to always emit "scope" and zero int, but not emit empty strings for known fields. Breaking change to remove trace_flags from logs.
elasticsearchexporter
: Change default retry.retry_on_status to [429] (#32584)To retain the previous behavior, set retry.retry_on_status to
[429, 500, 502, 503, 504]
.gitproviderreceiver
: Update metric names and attributes to match the newest Semantic Conventions for VCS. (#34278)Attribute Changes:
branch.name
is nowref.name
ref.type
attributepull_request.state
is nowchange.state
git.vendor.name
is nowvcs.vendor.name
Metric Changes:
git.repository.count
is nowvcs.repository.count
git.repository.contributor.count
is nowvcs.repository.contributor.count
git.repository.branch.count
is nowvcs.repository.ref.count
git.repository.branch.time
is now `vcs.repository.ref.timegit.repository.branch.commit.aheadby.count
is nowvcs.repository.ref.revisions_ahead
git.repository.branch.commit.behindby.count
is now `vcs.repository.ref.revisions_behindgit.repository.branch.line.addition.count
is nowvcs.repository.ref.lines_added
git.repository.branch.line.deletion.count
is nowvcs.repository.ref.lines_deleted
git.repository.pull_request.time_open
is nowvcs.change.time_open
git.repository.pull_request.time_to_merge
is nowvcs.change.time_to_merge
git.repository.pull_request.time_to_approval
is nowvcs.change.time_to_approval
git.repository.pull_request.count
is nowvcs.change.count
transformprocessor
: Promote processor.transform.ConvertBetweenSumAndGaugeMetricContext feature flag from alpha to beta (#34567)exporter/datadog
: Thelogs::dump_payloads
config option is invalid when the Datadog Agent logs pipeline is enabled (now enabled by default). (#34420)An error will be raised if
logs::dump_payloads
is set while the Datadog Agent logs pipeline is enabled. To avoid this error, remove thelogs::dump_payloads
config option or temporarily disable theexporter.datadogexporter.UseLogsAgentExporter
feature gate.vcenterreceiver
: Several host performance metrics now return 1 data point per time series instead of 5. (#34708)The 5 data points previously sent represented consecutive 20s sampling periods. Depending on the collection interval
these could easily overlap. Sending just the latest of these data points is more in line with other performance metrics.
This change also fixes an issue with the googlecloud exporter seeing these datapoints as duplicates.
Following is the list of affected metrics which will now only report a single datapoint per set of unique attribute values.
🚀 New components 🚀
exporter/doris
: Add a new component for exporting logs, traces and metrics to Doris (#33479)💡 Enhancements 💡
geoipprocessor
: Add a context configuration option to specify the IP address attribute telemetry location. (#34036)awss3receiver
: Enhance the logging of the AWS S3 Receiver in normal operation to make it easier for user to debug what is happening. (#30750)datadogreceiver
: Implement '/info' endpoint (#34772)datadogreceiver
: Add sampling.priority attribute for Probabilistic Sampling Processor (#34267)datadogreceiver
: Implement '/stats' endpoint (#34790)datadogconnector
: Add a configtraces::bucket_interval
(#34554)traces::bucket_interval
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. Default is 10s if unset.deltatocumulative
: Promote toalpha
stability (#34747)promotes the deltatocumulative processor to alpha stability, as most features are now implemented and ready for wider testing.
deltatocumulative
: explicit-bounds histograms (#30705)implements aggregation of explicit-bounds (traditional) histograms.
elasticsearchexporter
: Add OTel mapping mode for metrics (#34248)elasticsearchexporter
: Add OTel mapping mode for traces (#34588, #34590)Add OTel mapping mode support for traces, without span events.
filelogreceiver
: If acquire_fs_lock is true, attempt to acquire a shared lock before reading a file. (#34801)Unix only. If a lock cannot be acquired then the file will be ignored until the next poll cycle.
solacereceiver
: Updated the format for generated metrics. Included areceiver_name
attribute that identifies the Solace receiver that generated the metrics (#34541)geoipprocessor
: Move processor's stability to alpha. (#34737)prometheusreceiver
: Ensure Target Allocator's confighttp is used in the receiver's service discovery (#33370)datadogreceiver
: Include error when logging unmarshaling failures in Datadog receiver. (#34515)metricstransformprocessor
: Add scaling exponential histogram support (#29803)exporter/datadog
: Use Datadog Agent logs pipeline by default for exporting logs to Datadog. Upgradesexporter.datadogexporter.UseLogsAgentExporter
feature flag to beta. (#34420)pkg/ottl
: IntroduceUserAgent
converter to parse UserAgent strings (#32434)🧰 Bug fixes 🧰
tailsamplingprocessor
: Update thepolicy
value in metrics dimension value to be unique across multiple tail sampling components with the same policy name. (#34192)This change ensures that the
policy
value in the metrics exported by the tail sampling processor is unique across multiple tail sampling processors with the same policy name.datadogreceiver
: add feature discovery (#34718)datadogconnector
: Put back theotelcol_
prefix for Datadog internal metrics on trace and APM stats exporting (#34807)Recovers these metrics from an upstream breaking change. https://github.com/open-telemetry/opentelemetry-collector/pull/97599759 https://github.com/open-telemetry/opentelemetry-collector/pull/109400940.
datadogexporter
: Put back theotelcol_
prefix for Datadog internal metrics on trace and APM stats exporting (#34807)Recovers these metrics from an upstream breaking change. https://github.com/open-telemetry/opentelemetry-collector/pull/97599759 https://github.com/open-telemetry/opentelemetry-collector/pull/109400940.
awsfirehosereceiver
: Fix validation of requests with empty access key (#34847)connector/exceptionsconnector
: Fix dimensions configuration did not take effect for resource attributes (#34603)prometheusreceiver
: Group scraped metrics into resources created fromjob
andinstance
label pairs (#34237)The receiver will now create a resource for each distinct job/instance label combination.
In addition to the label/instance pairs detected from the scraped metrics, a resource representing the overall
scrape configuration will be created. This additional resource will contain the scrape metrics, such as the number of scraped metrics, the scrape duration, etc.
cmd/opampsupervisor
: Fix supervisor support for Windows. (#34570)tailsamplingprocessor
: Fix the behavior for numeric tag filters withinverse_match
set totrue
. (#34296)pkg/stanza
: fix nil value conversion (#34672)k8sclusterreceiver
: Lower the log level of a message indicating a cache miss from WARN to DEBUG. (#34817)open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector)
v0.108.1
Compare Source
🧰 Bug fixes 🧰
mdatagen
: Fix a missing import in the generated test file (#10969)v0.108.0
Compare Source
🛑 Breaking changes 🛑
all
: Added support for go1.23, bumped the minimum version to 1.22 (#10869)otelcol
: Remove deprecatedConfmapProvider
interface. (#10934)confmap
: Markconfmap.strictlyTypedInput
as stable (#10552)💡 Enhancements 💡
exporter/otlp
: Add batching option to otlp exporter (#8122)builder
: Add a --skip-new-go-module flag to skip creating a module in the output directory. (#9252)component
: AddTelemetrySettings.LeveledMeterProvider
func to replace MetricsLevel in the near future (#10931)mdatagen
: AddLeveledMeter
method to mdatagen (#10933)service
: Addslevel
configuration option toservice::telemetry::trace
to allow users to disable the default TracerProvider (#10892)This replaces the feature gate
service.noopTracerProvider
introduced in v0.107.0componentstatus
: Add new Reporter interface to define how to report a status via acomponent.Host
implementation (#10852)mdatagen
: support using a different github project in mdatagen README issues list (#10484)mdatagen
: Updates mdatagen's usage to output a complete command line example, including the metadata.yaml file. (#10886)extension
: Add ModuleInfo to extension.Settings to allow extensions to access component go module information. (#10876)confmap
: Mark module as stable (#9379)🧰 Bug fixes 🧰
batchprocessor
: Update units for internal telemetry (#10652)confmap
: Fix bug where an unset env var used with a non-string field resulted in a panic (#10950)service
: Fix memory leaks during service package shutdown (#9165)mdatagen
: Update generated telemetry template to only include context import when there are async metrics. (#10883)mdatagen
: Fixed bug in which settingSkipLifecycle
&SkipShutdown
to true would result in a generated file with an unused importconfmaptest
(#10866)confmap
: Use string representation for field types where all primitive types are strings. (#10937)otelcol
: Preserve internal representation when unmarshaling component configs (#10552)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.