The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.
End User Changelog
v0.113.0
š Breaking changes š
sapmreceiver: Remove the deprecated access_token_passthrough from SAPM receiver. (#35972)
Please use include_metadata instead with the following config option applied to the batch processor:
batch:
metadata_keys: [X-Sf-Token]
pkg/ottl: Promote processor.transform.ConvertBetweenSumAndGaugeMetricContext feature gate to Stable (#36216)
This gate can no longer be disabled. The convert_sum_to_gauge and convert_gauge_to_sum may now only be used with the metric context.
opensearchexporter: The OpenSearch exporter is now marked as unmaintained and will be removed in 6 months. (#35781)
Any codeowners can reinstate the component by submitting a PR to revert the change or commenting on open-telemetry/opentelemetry-collector-contrib#35781.
extensions/observer/cfgardenobserver: Implemented the observer, the second PR in the 3 PR process for new components (#33618)
š” Enhancements š”
splunkenterprisereceiver: Add telemetry around the Splunk Enterprise kv-store. (#35445)
journaldreceiver: adds ability to parse journald's MESSAGE field as a string if desired (#36005)
journaldreceiver: allows querying a journald namespace (#36031)
hostmetricsreceiver: Add the system.uptime metric in the hostmetrics receiver (#31627)
This metric is provided by the new system scraper.
azuredataexplorerexporter: Add new configuration option use_default_auth to enable default authentication for Azure Data Explorer. This option allows users to leverage workload identity for authentication. (#33667)
awss3receiver: Mark the AWS S3 receiver as Alpha. (#30750)
opampsupervisor: Makes the Supervisor's OpAmp server port configurable with 'agent::opamp_server_port'. (#36001)
datadogreceiver: Follow receiver contract based on type of error (#5909)
hostmetrics: Adjust scraper creation to make it so the scraper name is reported with hostmetrics scraper errors. (#35814)
pkg/translator/prometheusremotewrite: FromMetricsV2 now transforms attributes into labels. (#33661)
receiver/prometheusremotewrite: Implement body unmarshaling for Prometheus Remote Write requests (#35624)
Warning - The HTTP Server still doesn't do anything. It's just a placeholder for now.
receiver/prometheusremotewrite: Implement Content-Type negotiation for Prometheus Remote Write requests (#35565)
Warning - The HTTP Server still doesn't do anything. It's just a placeholder for now.
otlpjsonfilereceiver: Add support for profiles signal (#35977)
testbed: scenarios.createConfigYaml() and utils.CreateConfigYaml() functions now take processor configs as a struct slice argument instead of map[string]string. (#33003)
This is to preserve processor order. ProcessorNameAndConfigBody is the newly created struct.
š” Enhancements š”
receiver/prometheusremotewrite: Implement body unmarshaling for Prometheus Remote Write requests (#35624)
Warning - The HTTP Server still doesn't do anything. It's just a placeholder for now.
v0.112.0
š Breaking changes š
pkg/translator/jaeger: Remove error from method signature as it always returns nil (#35560)
š New components š
pkg/status: Refactors the extension/healthcheckv2extension/internal/status into pkg/status (#34692)
š” Enhancements š”
pkg/translator/prometheusremotewrite: add FromMetricsV2 (#33661)
The public function is partially implemented and not ready for use
receiver/prometheusremotewrite: Add HTTP Server to handler Prometheus Remote Write requests (#35535)
Warning - The HTTP Server still doesn't do anything. It's just a placeholder for now.
v0.111.0
š” Enhancements š”
opampsupervisor: Pass config structure instead of file path when using NewSupervisor function (#34379)
v0.110.0
š Breaking changes š
all: TimeoutSettings/QueueSettings fields in various Config structs are no longer embedded (#35158)
Structs in which .TimeoutSettings is no longer embedded:
carbonexporter.Config
googlecloudpubsubreceiver.Config
Structs in which .TimeoutSettings and .QueueSettings are no longer embedded:
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver from 0.106.1 to 0.113.0.
Release notes
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver's releases.
... (truncated)
Changelog
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver's changelog.
... (truncated)
Commits
1af2707
[chore] Prepare release 0.113.0 (#36248)bf6cd49
[chore] Add missing replace directive to otelcontribcol (#36247)9146c91
Prep v0.113.x (#36220)9ae0db9
[chore] Temporary revert metadata status for resourcedetection sub-components...44e363c
[exporter/opensearch] mark component as unmaintained (#36225)770befb
[pkg/ottl] setprocessor.transform.ConvertBetweenSumAndGaugeMetricContext
a...8daf962
[chore] Pin markdown-link-check version to 3.12.2 (#36231)07a7ca9
[connector/routing] Add ability to route metrics and traces by request contex...106eda9
[chore] fix codeowners (#36224)3cbc9f2
[chore] Pin markdown-link-check version to 3.12.2 (#36223)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show