mysqlreceiver: rename mysql.commands metric to mysql.prepared_statements (#14138)
Disable the receiver.mysqlreceiver.renameCommands feature gate to temporarily revert this change.
dockerstatsreceiver: Enable the receiver.dockerstats.useScraperV2 feature gate by default. (#16381, #9794)
See the README for information on how to migrate.
The featuregate can be disabled, but it will be removed in a future release.
coralogixexporter: remove old jaeger based tracing client (#7931)
splunkhecexporter: Remove all use of the name attribute from logs as it is deprecated. (#16611)
servicegraphprocessor: use prefix to distinguish dimensions from different span kind (#16002)
The metrics label converts from dimensions specifying in the config will have a prefix to mark where are from.
The client_ prefix relates to the dimensions coming from spans with SPAN_KIND_CLIENT, and the server_ prefix relates to the
dimensions coming from spans with SPAN_KIND_SERVER. The old dimensions will be removed in the next release.
π New components π
receiver/promtailreceiver: Add a new receiver that scrapes logs using Promtail client (#14632)
receiver/purefareceiver: Add a new receiver that scrapes metrics using Purestorage FlashArray API (#14886)
logicmonitorexporter: New exporter for exporting traces and logs to Logicmonitor Platform (#13727)
π‘ Enhancements π‘
splunkhecexporter: Add HEC health check before sending the data to Splunk (#16479)
jmxreceiver: Add the JMX metrics gatherer version 1.20.1-alpha to the supported jars hash list (#16437)
hostmetricsreceiver: Add a new optional metric process.cpu.utilization to the process scraper of the hostmetrics receiver. (#14084)
azureeventhubreceiver: adds alternate log formatter that maps Azure log fields into OpenTelemetry attributes (#16283)
elasticsearchreceiver: add scraping metrics on cluster level (#14635)
The receiver now emits jvm and cache eviction metrics on cluster level scraped from new endpoint /_cluster/stats.
influxdbexporter: Add support for exporting to InfluxDB v1.X API (#16042)
vcenterreceiver: Added vcenter.vm.memory.ssdswapped and vcenter.vm.memory.swapped metrics. (#16727)
splunkhecreceiver: Delete the path key which is no longer in use and has been deprecated since September 2021. (#16999)
pkg/ottl: Enforce functions used as a value to start with an uppercase letter and the statement's invocation to start with a lowercase letter. (#16718)
haproxyreceiver: A receiver scraping metrics from the HAProxy stats command. (#16829)
processor/datadogprocessor: The Datadog Processor is used to compute pre-sampling APM Stats. (#15689)
Use it to get full visibility into APM Stats in conjunction with the Collector's tail sampling processors.
π‘ Enhancements π‘
jmxreceiver: Add the JMX metrics gatherer version 1.21.0-alpha to the supported jars hash list (#17064)
hostmetricsreceiver: Add a new optional metric process.memory.utilization to the metrics scraped by the process scraper of the hostmetrics receiver. (#14084)
mysqlreceiver: add mysql.replica.time_behind_source and mysql.replica.sql_delay metrics (#14138)
elasticsearchreceiver: Add additional node metrics around request cache and process stats (#16095)
datadogexporter: Added support for consuming Datadog APM Stats as OTLP Metrics (usually generated by the datadogprocessor). (#16853)
googlecloudspannerreceiver: Support for p50, p95 and p99 percentile latencies for queries and transactions. (#16429)
exporter/loki: Added InstrumentationScope to log object (#16485)
exporter/loki: Allow nested attributes to be used in labels (#16475)
mongodbreceiver: Add mongodb metrics for operation latency and replication. (#16848)
oracledbreceiver: Set OracleDB receiver as alpha, from in development. (#16843)
snowflakereceiver: added metrics to snowflakereceiver (#14754)
generated w/ mdatagen
pkg/ottl: Add substring Converter, returns a substring from the given start index to the specified length. (#17038)
π§° Bug fixes π§°
k8sobjects: Fix empty event.name attribute when using watch mode (#16542)
logzioexporter: Implemented GetLevel method for go-hclog logger (#17009)
oracledbreceiver: Remove duplicate method to create default config. (#16997)
postgresqlreceiver: Fix issue where WAL stats query was incorrectly coalescing intervals. (#16769)
splunkhecexporter: Fix data race when gzip compression is enabled (#17083)
Removed gzip writer pool and create a new one when needed.
splunkhecexporter: Fix isssue where splunkhec exporter always returns over capacity error when compression is enabled and MaxContentLength is 0 (#17035)
v0.67.0
π Breaking changes π
apachereceiver: turn on by default feature gates for server name and port resource attributes (#14791)
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 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/processor/resourcedetectionprocessor from 0.59.0 to 0.68.0.
Release notes
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor's releases.
... (truncated)
Changelog
Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor's changelog.
... (truncated)
Commits
36ca0d8
[chore] Prepare release v0.68.0 (#17172)efad9af
[exporter/splunkhec] Fix data race when gzip compression is enabled (#17084)9252df5
[chore] dependabot updates Mon Dec 19 20:23:15 UTC 2022 (#17167)1d0b66c
[chore] dependabot updates Mon Dec 19 19:03:03 UTC 2022 (#17146)be1e2a9
[chore] cleanup update-dep (#17087)4ef56a6
[chore] separate core modules from places that use them (#17078)47db6ba
internal/components: enable datadogprocessor (#16607)62da158
[chore] make update-otel 892d07dffbb8 (#17077)0900159
[pkg/ottl] support substring function (#17036)d21f059
[exporter/datadog] Add missing package comments (#17076)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 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)