forked from open-telemetry/opentelemetry-collector-contrib
-
Notifications
You must be signed in to change notification settings - Fork 21
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] Merge open-telemetry/[email protected] into aws-cwa-dev #223
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is a test only change, adding `goleak` to help ensure no goroutines are being leaked. This passed in local testing without any changes. open-telemetry#30438 `goleak` is passing
…code owners (open-telemetry#33019) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> @jpkrohling and @djaglowski volunteered to be sponsors of the delta to cumulative processor, and @djaglowski also volunteered to be sponsor of the interval processor in relation to this. They should also be code owners. From [CONTRIBUTING.md](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#adding-new-components): ``` A sponsor is an approver who will be in charge of being the official reviewer of the code and become a code owner for the component. ``` **Link to tracking Issue:** <Issue number if applicable> open-telemetry#30479 - Delta to cumulative processor open-telemetry#29461 - Interval processor --------- Co-authored-by: Juraci Paixão Kröhling <[email protected]>
…ib/internal/common to v0.101.0 (open-telemetry#33171) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/internal/common](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.100.0` -> `v0.101.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.100.0/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2finternal%2fcommon/v0.100.0/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/internal/common)</summary> ### [`v0.101.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01010) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.100.0...v0.101.0) ##### 🛑 Breaking changes 🛑 - `sumologicexporter`: change logs behavior ([#&open-telemetry#8203;31479](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31479)) - set OTLP as default format - add support for OTLP format - do not support metadata attributes - do not support source headers - `sumologicexporter`: change metrics behavior ([#&open-telemetry#8203;31479](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31479)) - remove suppport for carbon2 and graphite - add support for otlp format - do not support metadata attributes - do not support source headers - set otlp as default metrics format - `sumologicexporter`: remove deprecated configuration options ([#&open-telemetry#8203;32315](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32315)) migration has been described in the following document https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.100.0/exporter/sumologicexporter#migration-to-new-architecture - `remotetapprocessor`: Make the `limit` configuration work properly. ([#&open-telemetry#8203;32385](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32385)) The `limit` configuration was ignored previously, but now it works according to the configuration and documentation. Nothing is required of users. See the remotetapprocessor's `README.md` for details. - `groupbytraceprocessor`: Fix groupbytrace metrics contain duplicate prefix ([#&open-telemetry#8203;32698](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32698)) - `vcenterreceiver`: Removes `vcenter.cluster.name` attribute from `vcenter.datastore` metrics ([#&open-telemetry#8203;32674](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32674)) If there were multiple Clusters, Datastore metrics were being repeated under Resources differentiated with a `vcenter.cluster.name` resource attribute. In the same vein, if there were standalone Hosts, in addition to clusters the metrics would be repeated under a Resource without the `vcenter.cluster.name` attribute. Now there will only be a single set of metrics for one Datastore (as there should be, as Datastores don't belong to Clusters). - `resourcedetectionprocessor`: Move `processor.resourcedetection.hostCPUModelAndFamilyAsString` feature gate to stable. ([#&open-telemetry#8203;29025](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29025)) - `filelog, journald, tcp, udp, syslog, windowseventlog receivers`: The internal logger has been changed from zap.SugaredLogger to zap.Logger. ([#&open-telemetry#8203;32177](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32177)) This should not have any meaningful impact on most users but the logging format for some logs may have changed. - `awsxrayexporter`: change x-ray exporter's translator to make "." split annotation pass as-is ([#&open-telemetry#8203;32694](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32694), [#&open-telemetry#8203;31732](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31732)) This change make below change to beta stage for feature gate 'exporter.xray.allowDot',this change will let the change mention below enable by default | In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “\_” before sending traces to X-Ray Service. | To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work | X-Ray PMs agree on rolling out this change by using feature-gate ##### 🚀 New components 🚀 - `awss3receiver`: Initial implementation of the AWS S3 receiver. ([#&open-telemetry#8203;30750](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30750)) - `receiver/mysql`: Adds INFORMATION_SCHEMA TABLES metrics ([#&open-telemetry#8203;32693](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32693)) This adds table size metrics using the INFORMATION_SCHEMA TABLES table: https://dev.mysql.com/doc/refman/8.3/en/information-schema-tables-table.html. Specifically, we are adding the columns: `TABLE_ROWS`, `AVG_ROW_LENGTH`, `DATA_LENGTH`, `INDEX_LENGTH`. - `exporter/otelarrow`: Implementation copied from opentelemetry/otel-arrow repository [@&open-telemetry#8203;v0](https://togithub.com/v0).23.0. ([#&open-telemetry#8203;26491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26491)) ##### 💡 Enhancements 💡 - `filelogreceiver`: Add container operator parser ([#&open-telemetry#8203;31959](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31959)) - `jsonlogencodingextension`: Move jsonlogencodingextension to alpha ([#&open-telemetry#8203;32697](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32697)) - `exceptionsconnector`: Make span name a default dimension for ouput metrics and log records. ([#&open-telemetry#8203;32162](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32162)) - `azureblobreceiver`: Support service principal authentication for Blob storage ([#&open-telemetry#8203;32705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32705)) - `deltatocumulativeprocessor`: exponential histogram accumulation ([#&open-telemetry#8203;31340](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31340)) accumulates exponential histogram datapoints by adding respective bucket counts. also handles downscaling, changing zero-counts, offset adaptions and optional fields - `sumologicexporter`: add sticky session support ([#&open-telemetry#8203;32315](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32315)) - `elasticsearchexporter`: Replace go-elasticsearch BulkIndexer with go-docappender ([#&open-telemetry#8203;32378](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32378)) Replace go-elasticsearch BulkIndexer with go-docappender bulk indexer, in preparation for future reliability fixes. As a result of this change, there are minor behavioral differences: - flush timeout is now enforced on client side - oversize payload special handling is now removed - go-docappender uses bulk request filterPath which means bulk response is smaller, less JSON parsing and lower CPU usage - document level retry debug logging is removed as retries are done transparently - `elasticsearchexporter`: Converts more SemConv fields in OTel events to ECS fields in Elasticsearch documents when `mapping.mode: ecs` is specified. ([#&open-telemetry#8203;31694](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31694)) - `extension/storage/filestorage`: New flag cleanup_on_start for the compaction section (default=false). ([#&open-telemetry#8203;32863](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32863)) It will remove all temporary files in the compaction directory (those which start with `tempdb`), temp files will be left if a previous run of the process is killed while compacting. - `opampsupervisor`: Allows the supervisor to persist its instance ID between restarts. ([#&open-telemetry#8203;21073](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21073)) - `opampsupervisor`: Adds the ability to configure the agent description ([#&open-telemetry#8203;32824](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32824)) - `vcenterreceiver`: Refactors how and when client makes calls in order to provide for faster collection times. ([#&open-telemetry#8203;31837](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31837)) - `resourcedetectionprocessor`: Support GCP Bare Metal Solution in resource detection processor. ([#&open-telemetry#8203;32985](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32985)) - `splunkhecreceiver`: Make the channelID header check case-insensitive and allow hecreceiver endpoints able to extract channelID from query params ([#&open-telemetry#8203;32995](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32995)) - `processor/transform`: Allow common where clause ([#&open-telemetry#8203;27830](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27830)) - `loadbalancingexporter`: Improve the performance when merging traces belonging to the same backend ([#&open-telemetry#8203;32032](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32032)) - `pkg/ottl`: Added support for timezone in Time converter ([#&open-telemetry#8203;32140](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32140)) - `jsonlogencodingextension`: Adds a new encoding option for JSON log encoding exension to grab attributes and resources from a log and output that in JSON format. ([#&open-telemetry#8203;32679](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32679)) - `probabilisticsamplerprocessor`: Adds the `FailClosed` flag to solidify current behavior when randomness source is missing. ([#&open-telemetry#8203;31918](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31918)) - `prometheusremotewriteexporter`: Add `exporter.prometheusremotewritexporter.RetryOn429` feature gate to retry on http status code 429 response. ([#&open-telemetry#8203;31032](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31032)) The feature gate is initially disabled by default. - `vcenterreceiver`: Changing various default configurations for vcenterreceiver and removing warnings about future release. ([#&open-telemetry#8203;32803](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32803), [#&open-telemetry#8203;32805](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32805), [#&open-telemetry#8203;32821](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32821), [#&open-telemetry#8203;32531](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32531), [#&open-telemetry#8203;32557](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32557)) The resource attributes that will now be enabled by default are `vcenter.datacenter.name`, `vcenter.virtual_app.name`, `vcenter.virtual_app.inventory_path`, `vcenter.vm_template.name`, and `vcenter.vm_template.id`. The metric `vcenter.cluster.memory.used` will be removed. The metrics `vcenter.cluster.vm_template.count` and `vcenter.vm.memory.utilization` will be enabled by default. - `sqlserverreceiver`: Add metrics for database status ([#&open-telemetry#8203;29865](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29865)) - `sqlserverreceiver`: Add more metrics ([#&open-telemetry#8203;29865](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29865)) Added metrics are: - sqlserver.resource_pool.disk.throttled.read.rate - sqlserver.resource_pool.disk.throttled.write.rate - sqlserver.processes.blocked These metrics are only available when directly connecting to the SQL server instance - `extension/encoding/text_encoding`: Add support for marshaling and unmarshaling text with separators. ([#&open-telemetry#8203;32679](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32679)) ##### 🧰 Bug fixes 🧰 - `deltatocumulativeprocessor`: Evict only stale streams ([#&open-telemetry#8203;33014](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33014)) Changes eviction behavior to only evict streams that are actually stale. Currently, once the stream limit is hit, on each new stream the oldest tracked one is evicted. Under heavy load this can rapidly delete all streams over and over, rendering the processor useless. - `elasticsearchexporter`: Retried docs are no longer included in failed docs in an edge case where all errors are retriable ([#&open-telemetry#8203;33092](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33092)) Update dep go-docappender to 2.1.2. This fixes the bug when all errors are retriable in bulk request response, retried docs will be included in failed docs. - `cmd/opampsupervisor`: The OpAMP supervisor now configures the `ppid` parameter of the opamp extension, which allows the collector to shut down if the supervisor is no longer running. ([#&open-telemetry#8203;32189](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32189)) - `vcenterreceiver`: Adds inititially disabled packet drop rate metric for VMs. ([#&open-telemetry#8203;32929](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32929)) - `awskinesisexporter`: fixed compressed data not generating the compression footers ([#&open-telemetry#8203;32860](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32860)) - `splunkhecreceiver`: Fix single metric value parsing ([#&open-telemetry#8203;33084](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33084)) - `vcenterreceiver`: vcenterreceiver client no longer returns error if no Virtual Apps are found. ([#&open-telemetry#8203;33073](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33073)) - `vcenterreceiver`: Adds inititially disabled new packet rate metrics to replace the existing ones for VMs & Hosts. ([#&open-telemetry#8203;32835](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32835)) - `googlecloudpubsubreceiver`: Fix memory leak during shutdown ([#&open-telemetry#8203;32361](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32361)) - `datadogexporter`: Compress host metadata before sending with gzip. ([#&open-telemetry#8203;32992](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32992)) - `resourcedetectionprocessor`: Change type of `host.cpu.stepping` from int to string. ([#&open-telemetry#8203;31136](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31136)) - Disable the `processor.resourcedetection.hostCPUSteppingAsString` feature gate to get the old behavior. - `pkg/ottl`: Fixes a bug where function name could be used in a condition, resulting in a cryptic error message. ([#&open-telemetry#8203;33051](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33051)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ib/cmd/telemetrygen to v0.101.0 (open-telemetry#33168) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen](https://togithub.com/open-telemetry/opentelemetry-collector-contrib) | `v0.100.0` -> `v0.101.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.100.0/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-telemetry%2fopentelemetry-collector-contrib%2fcmd%2ftelemetrygen/v0.100.0/v0.101.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-contrib (github.com/open-telemetry/opentelemetry-collector-contrib/cmd/telemetrygen)</summary> ### [`v0.101.0`](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/blob/HEAD/CHANGELOG.md#v01010) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.100.0...v0.101.0) ##### 🛑 Breaking changes 🛑 - `sumologicexporter`: change logs behavior ([#&open-telemetry#8203;31479](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31479)) - set OTLP as default format - add support for OTLP format - do not support metadata attributes - do not support source headers - `sumologicexporter`: change metrics behavior ([#&open-telemetry#8203;31479](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31479)) - remove suppport for carbon2 and graphite - add support for otlp format - do not support metadata attributes - do not support source headers - set otlp as default metrics format - `sumologicexporter`: remove deprecated configuration options ([#&open-telemetry#8203;32315](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32315)) migration has been described in the following document https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.100.0/exporter/sumologicexporter#migration-to-new-architecture - `remotetapprocessor`: Make the `limit` configuration work properly. ([#&open-telemetry#8203;32385](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32385)) The `limit` configuration was ignored previously, but now it works according to the configuration and documentation. Nothing is required of users. See the remotetapprocessor's `README.md` for details. - `groupbytraceprocessor`: Fix groupbytrace metrics contain duplicate prefix ([#&open-telemetry#8203;32698](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32698)) - `vcenterreceiver`: Removes `vcenter.cluster.name` attribute from `vcenter.datastore` metrics ([#&open-telemetry#8203;32674](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32674)) If there were multiple Clusters, Datastore metrics were being repeated under Resources differentiated with a `vcenter.cluster.name` resource attribute. In the same vein, if there were standalone Hosts, in addition to clusters the metrics would be repeated under a Resource without the `vcenter.cluster.name` attribute. Now there will only be a single set of metrics for one Datastore (as there should be, as Datastores don't belong to Clusters). - `resourcedetectionprocessor`: Move `processor.resourcedetection.hostCPUModelAndFamilyAsString` feature gate to stable. ([#&open-telemetry#8203;29025](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29025)) - `filelog, journald, tcp, udp, syslog, windowseventlog receivers`: The internal logger has been changed from zap.SugaredLogger to zap.Logger. ([#&open-telemetry#8203;32177](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32177)) This should not have any meaningful impact on most users but the logging format for some logs may have changed. - `awsxrayexporter`: change x-ray exporter's translator to make "." split annotation pass as-is ([#&open-telemetry#8203;32694](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32694), [#&open-telemetry#8203;31732](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31732)) This change make below change to beta stage for feature gate 'exporter.xray.allowDot',this change will let the change mention below enable by default | In the past, X-Ray doesn’t support “.”. So we have a translator in x-ray export to translates it to “\_” before sending traces to X-Ray Service. | To match otel naming style, x-ray service team decide to change their service to support both "." type and "" type of naming. In this case the translator that translate "." to "" is no-longer needed. This PR change the way this translator work | X-Ray PMs agree on rolling out this change by using feature-gate ##### 🚀 New components 🚀 - `awss3receiver`: Initial implementation of the AWS S3 receiver. ([#&open-telemetry#8203;30750](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/30750)) - `receiver/mysql`: Adds INFORMATION_SCHEMA TABLES metrics ([#&open-telemetry#8203;32693](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32693)) This adds table size metrics using the INFORMATION_SCHEMA TABLES table: https://dev.mysql.com/doc/refman/8.3/en/information-schema-tables-table.html. Specifically, we are adding the columns: `TABLE_ROWS`, `AVG_ROW_LENGTH`, `DATA_LENGTH`, `INDEX_LENGTH`. - `exporter/otelarrow`: Implementation copied from opentelemetry/otel-arrow repository [@&open-telemetry#8203;v0](https://togithub.com/v0).23.0. ([#&open-telemetry#8203;26491](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/26491)) ##### 💡 Enhancements 💡 - `filelogreceiver`: Add container operator parser ([#&open-telemetry#8203;31959](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31959)) - `jsonlogencodingextension`: Move jsonlogencodingextension to alpha ([#&open-telemetry#8203;32697](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32697)) - `exceptionsconnector`: Make span name a default dimension for ouput metrics and log records. ([#&open-telemetry#8203;32162](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32162)) - `azureblobreceiver`: Support service principal authentication for Blob storage ([#&open-telemetry#8203;32705](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32705)) - `deltatocumulativeprocessor`: exponential histogram accumulation ([#&open-telemetry#8203;31340](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31340)) accumulates exponential histogram datapoints by adding respective bucket counts. also handles downscaling, changing zero-counts, offset adaptions and optional fields - `sumologicexporter`: add sticky session support ([#&open-telemetry#8203;32315](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32315)) - `elasticsearchexporter`: Replace go-elasticsearch BulkIndexer with go-docappender ([#&open-telemetry#8203;32378](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32378)) Replace go-elasticsearch BulkIndexer with go-docappender bulk indexer, in preparation for future reliability fixes. As a result of this change, there are minor behavioral differences: - flush timeout is now enforced on client side - oversize payload special handling is now removed - go-docappender uses bulk request filterPath which means bulk response is smaller, less JSON parsing and lower CPU usage - document level retry debug logging is removed as retries are done transparently - `elasticsearchexporter`: Converts more SemConv fields in OTel events to ECS fields in Elasticsearch documents when `mapping.mode: ecs` is specified. ([#&open-telemetry#8203;31694](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31694)) - `extension/storage/filestorage`: New flag cleanup_on_start for the compaction section (default=false). ([#&open-telemetry#8203;32863](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32863)) It will remove all temporary files in the compaction directory (those which start with `tempdb`), temp files will be left if a previous run of the process is killed while compacting. - `opampsupervisor`: Allows the supervisor to persist its instance ID between restarts. ([#&open-telemetry#8203;21073](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/21073)) - `opampsupervisor`: Adds the ability to configure the agent description ([#&open-telemetry#8203;32824](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32824)) - `vcenterreceiver`: Refactors how and when client makes calls in order to provide for faster collection times. ([#&open-telemetry#8203;31837](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31837)) - `resourcedetectionprocessor`: Support GCP Bare Metal Solution in resource detection processor. ([#&open-telemetry#8203;32985](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32985)) - `splunkhecreceiver`: Make the channelID header check case-insensitive and allow hecreceiver endpoints able to extract channelID from query params ([#&open-telemetry#8203;32995](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32995)) - `processor/transform`: Allow common where clause ([#&open-telemetry#8203;27830](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/27830)) - `loadbalancingexporter`: Improve the performance when merging traces belonging to the same backend ([#&open-telemetry#8203;32032](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32032)) - `pkg/ottl`: Added support for timezone in Time converter ([#&open-telemetry#8203;32140](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32140)) - `jsonlogencodingextension`: Adds a new encoding option for JSON log encoding exension to grab attributes and resources from a log and output that in JSON format. ([#&open-telemetry#8203;32679](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32679)) - `probabilisticsamplerprocessor`: Adds the `FailClosed` flag to solidify current behavior when randomness source is missing. ([#&open-telemetry#8203;31918](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31918)) - `prometheusremotewriteexporter`: Add `exporter.prometheusremotewritexporter.RetryOn429` feature gate to retry on http status code 429 response. ([#&open-telemetry#8203;31032](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31032)) The feature gate is initially disabled by default. - `vcenterreceiver`: Changing various default configurations for vcenterreceiver and removing warnings about future release. ([#&open-telemetry#8203;32803](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32803), [#&open-telemetry#8203;32805](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32805), [#&open-telemetry#8203;32821](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32821), [#&open-telemetry#8203;32531](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32531), [#&open-telemetry#8203;32557](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32557)) The resource attributes that will now be enabled by default are `vcenter.datacenter.name`, `vcenter.virtual_app.name`, `vcenter.virtual_app.inventory_path`, `vcenter.vm_template.name`, and `vcenter.vm_template.id`. The metric `vcenter.cluster.memory.used` will be removed. The metrics `vcenter.cluster.vm_template.count` and `vcenter.vm.memory.utilization` will be enabled by default. - `sqlserverreceiver`: Add metrics for database status ([#&open-telemetry#8203;29865](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29865)) - `sqlserverreceiver`: Add more metrics ([#&open-telemetry#8203;29865](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/29865)) Added metrics are: - sqlserver.resource_pool.disk.throttled.read.rate - sqlserver.resource_pool.disk.throttled.write.rate - sqlserver.processes.blocked These metrics are only available when directly connecting to the SQL server instance - `extension/encoding/text_encoding`: Add support for marshaling and unmarshaling text with separators. ([#&open-telemetry#8203;32679](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32679)) ##### 🧰 Bug fixes 🧰 - `deltatocumulativeprocessor`: Evict only stale streams ([#&open-telemetry#8203;33014](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33014)) Changes eviction behavior to only evict streams that are actually stale. Currently, once the stream limit is hit, on each new stream the oldest tracked one is evicted. Under heavy load this can rapidly delete all streams over and over, rendering the processor useless. - `elasticsearchexporter`: Retried docs are no longer included in failed docs in an edge case where all errors are retriable ([#&open-telemetry#8203;33092](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33092)) Update dep go-docappender to 2.1.2. This fixes the bug when all errors are retriable in bulk request response, retried docs will be included in failed docs. - `cmd/opampsupervisor`: The OpAMP supervisor now configures the `ppid` parameter of the opamp extension, which allows the collector to shut down if the supervisor is no longer running. ([#&open-telemetry#8203;32189](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32189)) - `vcenterreceiver`: Adds inititially disabled packet drop rate metric for VMs. ([#&open-telemetry#8203;32929](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32929)) - `awskinesisexporter`: fixed compressed data not generating the compression footers ([#&open-telemetry#8203;32860](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32860)) - `splunkhecreceiver`: Fix single metric value parsing ([#&open-telemetry#8203;33084](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33084)) - `vcenterreceiver`: vcenterreceiver client no longer returns error if no Virtual Apps are found. ([#&open-telemetry#8203;33073](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33073)) - `vcenterreceiver`: Adds inititially disabled new packet rate metrics to replace the existing ones for VMs & Hosts. ([#&open-telemetry#8203;32835](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32835)) - `googlecloudpubsubreceiver`: Fix memory leak during shutdown ([#&open-telemetry#8203;32361](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32361)) - `datadogexporter`: Compress host metadata before sending with gzip. ([#&open-telemetry#8203;32992](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/32992)) - `resourcedetectionprocessor`: Change type of `host.cpu.stepping` from int to string. ([#&open-telemetry#8203;31136](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/31136)) - Disable the `processor.resourcedetection.hostCPUSteppingAsString` feature gate to get the old behavior. - `pkg/ottl`: Fixes a bug where function name could be used in a condition, resulting in a cryptic error message. ([#&open-telemetry#8203;33051](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/issues/33051)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…rete implementation of solarwindsapmsettingsextension (open-telemetry#30788) **Description:** <Describe what has changed.> - Adding part one of the concrete implementation of solarwindsapmsettingsextension - Adding `github.com/solarwindscloud/apm-proto` dependency in go.mod - Changed the datatype of interval configuration from `string` to `time.Duration` - Moved config validation logic from config to extension so as to print warning instead of shutting down the collector **Link to tracking Issue:** <Issue number if applicable> [27668](open-telemetry#27668) **Testing:** <Describe what testing was performed and which tests were added.> - Added testdata to load config.yaml in config_test - Added parallel test in extension test **Documentation:** <Describe the documentation added.> - Updated README about the change of the datatype of `interval` and the default value
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/agent-payload/v5](https://togithub.com/DataDog/agent-payload) | `v5.0.115` -> `v5.0.118` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.118?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.118?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.115/v5.0.118?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fagent-payload%2fv5/v5.0.115/v5.0.118?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/core/config](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/core/hostname/hostnameinterface](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/core/log](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fexporter%2flogsagentexporter/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fexporter%2flogsagentexporter/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fexporter%2flogsagentexporter/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2fotlp%2fcomponents%2fexporter%2flogsagentexporter/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/config/model](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/config/setup](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/proto](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/trace](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.4` -> `v0.54.0-rc.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.54.0-rc.4/v0.54.0-rc.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-api-client-go/v2](https://togithub.com/DataDog/datadog-api-client-go) | `v2.25.0` -> `v2.26.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.25.0/v2.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fdatadog-api-client-go%2fv2/v2.25.0/v2.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/sketches-go](https://togithub.com/DataDog/sketches-go) | `v1.4.4` -> `v1.4.5` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fsketches-go/v1.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fDataDog%2fsketches-go/v1.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fDataDog%2fsketches-go/v1.4.4/v1.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fDataDog%2fsketches-go/v1.4.4/v1.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>DataDog/agent-payload (github.com/DataDog/agent-payload/v5)</summary> ### [`v5.0.118`](https://togithub.com/DataDog/agent-payload/releases/tag/v5.0.118) [Compare Source](https://togithub.com/DataDog/agent-payload/compare/v5.0.117...v5.0.118) #### What's Changed - Regen from master due to Go version chnge by [@&open-telemetry#8203;vboulineau](https://togithub.com/vboulineau) in [https://github.com/DataDog/agent-payload/pull/315](https://togithub.com/DataDog/agent-payload/pull/315) - \[NPM-3384] Add CCMEnabled field by [@&open-telemetry#8203;hmahmood](https://togithub.com/hmahmood) in [https://github.com/DataDog/agent-payload/pull/314](https://togithub.com/DataDog/agent-payload/pull/314) **Full Changelog**: DataDog/agent-payload@v5.0.117...v5.0.118 ### [`v5.0.117`](https://togithub.com/DataDog/agent-payload/releases/tag/v5.0.117) [Compare Source](https://togithub.com/DataDog/agent-payload/compare/v5.0.116...v5.0.117) #### What's Changed - Add autoscaling proto + JSON Schema generation by [@&open-telemetry#8203;vboulineau](https://togithub.com/vboulineau) in [https://github.com/DataDog/agent-payload/pull/302](https://togithub.com/DataDog/agent-payload/pull/302) - USMON-980: Enhance KafkaAggregation with Error Code and Latency Support by [@&open-telemetry#8203;DanielLavie](https://togithub.com/DanielLavie) in [https://github.com/DataDog/agent-payload/pull/311](https://togithub.com/DataDog/agent-payload/pull/311) **Full Changelog**: DataDog/agent-payload@v5.0.116...v5.0.117 ### [`v5.0.116`](https://togithub.com/DataDog/agent-payload/releases/tag/v5.0.116) [Compare Source](https://togithub.com/DataDog/agent-payload/compare/v5.0.115...v5.0.116) #### What's Changed - \[CSM] Add AWS Security Credentials in process context by [@&open-telemetry#8203;Gui774ume](https://togithub.com/Gui774ume) in [https://github.com/DataDog/agent-payload/pull/312](https://togithub.com/DataDog/agent-payload/pull/312) - \[NPM] Add map of TCP failures to connections object by [@&open-telemetry#8203;akarpz](https://togithub.com/akarpz) in [https://github.com/DataDog/agent-payload/pull/301](https://togithub.com/DataDog/agent-payload/pull/301) #### New Contributors - [@&open-telemetry#8203;akarpz](https://togithub.com/akarpz) made their first contribution in [https://github.com/DataDog/agent-payload/pull/301](https://togithub.com/DataDog/agent-payload/pull/301) **Full Changelog**: DataDog/agent-payload@v5.0.115...v5.0.116 </details> <details> <summary>DataDog/datadog-api-client-go (github.com/DataDog/datadog-api-client-go/v2)</summary> ### [`v2.26.0`](https://togithub.com/DataDog/datadog-api-client-go/releases/tag/v2.26.0) [Compare Source](https://togithub.com/DataDog/datadog-api-client-go/compare/v2.25.0...v2.26.0) <!-- Release notes generated using configuration in .github/release.yml at v2.26.0 --> #### What's Changed ##### Fixed - fix case search documentation by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2469](https://togithub.com/DataDog/datadog-api-client-go/pull/2469) ##### Added - Add support variablesFromScript in Synthetics API test by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2471](https://togithub.com/DataDog/datadog-api-client-go/pull/2471) - Add JSONSchema assertion support to API and multistep tests by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2448](https://togithub.com/DataDog/datadog-api-client-go/pull/2448) - add 1 day logs to usage api docs by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2477](https://togithub.com/DataDog/datadog-api-client-go/pull/2477) - Update UserTeamIncluded to include teams by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2482](https://togithub.com/DataDog/datadog-api-client-go/pull/2482) - Security Monitoring - Make Default Tags available in the response by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2491](https://togithub.com/DataDog/datadog-api-client-go/pull/2491) - Add flex logs storage tier by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2493](https://togithub.com/DataDog/datadog-api-client-go/pull/2493) ##### Changed - Rename the Cloud Workload Security tag to CSM Threats by [@&open-telemetry#8203;api-clients-generation-pipeline](https://togithub.com/api-clients-generation-pipeline) in [https://github.com/DataDog/datadog-api-client-go/pull/2481](https://togithub.com/DataDog/datadog-api-client-go/pull/2481) **Full Changelog**: DataDog/datadog-api-client-go@v2.25.0...v2.26.0 </details> <details> <summary>DataDog/sketches-go (github.com/DataDog/sketches-go)</summary> ### [`v1.4.5`](https://togithub.com/DataDog/sketches-go/releases/tag/v1.4.5) [Compare Source](https://togithub.com/DataDog/sketches-go/compare/v1.4.4...v1.4.5) #### What's Changed - go.mod: update google.golang.org/protobuf to v1.32.0 & set go directive to 1.18 by [@&open-telemetry#8203;darccio](https://togithub.com/darccio) in [https://github.com/DataDog/sketches-go/pull/78](https://togithub.com/DataDog/sketches-go/pull/78) #### New Contributors - [@&open-telemetry#8203;darccio](https://togithub.com/darccio) made their first contribution in [https://github.com/DataDog/sketches-go/pull/78](https://togithub.com/DataDog/sketches-go/pull/78) **Full Changelog**: DataDog/sketches-go@v1.4.4...v1.4.5 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2OC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-sdk-go](https://togithub.com/aws/aws-sdk-go) | `v1.53.2` -> `v1.53.7` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go/v1.53.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go/v1.53.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go/v1.53.2/v1.53.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go/v1.53.2/v1.53.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2](https://togithub.com/aws/aws-sdk-go-v2) | `v1.26.1` -> `v1.27.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2/v1.26.1/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2/v1.26.1/v1.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/config](https://togithub.com/aws/aws-sdk-go-v2) | `v1.27.13` -> `v1.27.15` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.27.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.27.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.27.13/v1.27.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fconfig/v1.27.13/v1.27.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/credentials](https://togithub.com/aws/aws-sdk-go-v2) | `v1.17.13` -> `v1.17.15` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.13/v1.17.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fcredentials/v1.17.13/v1.17.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://togithub.com/aws/aws-sdk-go-v2) | `v1.16.18` -> `v1.16.20` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.16.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.16.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.16.18/v1.16.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.16.18/v1.16.20?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/kinesis](https://togithub.com/aws/aws-sdk-go-v2) | `v1.27.5` -> `v1.27.7` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.27.5/v1.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.27.5/v1.27.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/s3](https://togithub.com/aws/aws-sdk-go-v2) | `v1.54.0` -> `v1.54.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.54.0/v1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fs3/v1.54.0/v1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/secretsmanager](https://togithub.com/aws/aws-sdk-go-v2) | `v1.28.7` -> `v1.29.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.28.7/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsecretsmanager/v1.28.7/v1.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/servicediscovery](https://togithub.com/aws/aws-sdk-go-v2) | `v1.29.7` -> `v1.29.9` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.29.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.29.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.29.7/v1.29.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fservicediscovery/v1.29.7/v1.29.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/sts](https://togithub.com/aws/aws-sdk-go-v2) | `v1.28.7` -> `v1.28.9` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.28.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.28.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.28.7/v1.28.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fsts/v1.28.7/v1.28.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>aws/aws-sdk-go (github.com/aws/aws-sdk-go)</summary> ### [`v1.53.7`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1537-2024-05-21) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.53.6...v1.53.7) \=== ##### Service Client Updates - `service/cloudfront`: Updates service API - Model update; no change to SDK functionality. - `service/glue`: Updates service API and documentation - Add Maintenance window to CreateJob and UpdateJob APIs and JobRun response. Add a new Job Run State for EXPIRED. - `service/lightsail`: Updates service API and documentation - This release adds support for Amazon Lightsail instances to switch between dual-stack or IPv4 only and IPv6-only public IP address types. - `service/mailmanager`: Adds new service - `service/pi`: Updates service API and documentation - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - Updates Amazon RDS documentation for Db2 license through AWS Marketplace. - `service/storagegateway`: Updates service API and documentation - Added new SMBSecurityStrategy enum named MandatoryEncryptionNoAes128, new mode enforces encryption and disables AES 128-bit algorithums. ### [`v1.53.6`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1536-2024-05-20) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.53.5...v1.53.6) \=== ##### Service Client Updates - `service/bedrock-agent`: Updates service API and documentation - `service/bedrock-agent-runtime`: Updates service API and documentation - `service/controltower`: Updates service API, documentation, and paginators - `service/osis`: Updates service API and documentation - `service/rds`: Updates service API, documentation, waiters, paginators, and examples - This release adds support for EngineLifecycleSupport on DBInstances, DBClusters, and GlobalClusters. - `service/secretsmanager`: Updates service documentation - add v2 smoke tests and smithy smokeTests trait for SDK testing ### [`v1.53.5`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1535-2024-05-17) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.53.4...v1.53.5) \=== ##### Service Client Updates - `service/application-autoscaling`: Updates service API - `service/codebuild`: Updates service API and documentation - Aws CodeBuild now supports 36 hours build timeout - `service/elasticloadbalancingv2`: Updates service API and documentation - `service/lakeformation`: Updates service API and documentation - `service/transfer`: Updates service API and documentation - Enable use of CloudFormation traits in Smithy model to improve generated CloudFormation schema from the Smithy API model. ### [`v1.53.4`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1534-2024-05-16) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.53.3...v1.53.4) \=== ##### Service Client Updates - `service/acm-pca`: Updates service API and waiters - `service/connect`: Updates service documentation - `service/kafka`: Updates service API and documentation - `service/mwaa`: Updates service API and documentation - `service/quicksight`: Updates service API and documentation - This release adds DescribeKeyRegistration and UpdateKeyRegistration APIs to manage QuickSight Customer Managed Keys (CMK). - `service/sagemaker`: Updates service API and documentation - Introduced WorkerAccessConfiguration to SageMaker Workteam. This allows customers to configure resource access for workers in a workteam. - `service/secretsmanager`: Updates service API and documentation - Documentation updates for AWS Secrets Manager ### [`v1.53.3`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1533-2024-05-15) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.53.2...v1.53.3) \=== ##### Service Client Updates - `service/bedrock-agent-runtime`: Updates service documentation - `service/codebuild`: Updates service API and documentation - CodeBuild Reserved Capacity VPC Support - `service/datasync`: Updates service API - `service/grafana`: Updates service API, documentation, and paginators - `service/medical-imaging`: Updates service API and documentation - `service/securityhub`: Updates service API and documentation </details> <details> <summary>aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2)</summary> ### [`v1.27.0`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.26.2...v1.27.0) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.26.2...v1.27.0) ### [`v1.26.2`](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.26.1...v1.26.2) [Compare Source](https://togithub.com/aws/aws-sdk-go-v2/compare/v1.26.1...v1.26.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2OC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
…2720) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> The kafka receiver's shutdown method is to cancel the context of a running sub goroutine. However, a small bug was causing a fatal error to be reported during shutdown when this expected condition was hit. The fatal error being reported during shutdown was causing another bug to be hit, open-telemetry/opentelemetry-collector#9824. This fix means that shutdown won't be blocked in expected shutdown conditions, but the `core` bug referenced above means shutdown will still be block in unexpected error situations. This fix is being taken from a comment made by @Dennis8274 on the issue. **Link to tracking Issue:** <Issue number if applicable> Fixes open-telemetry#30789 **Testing:** <Describe what testing was performed and which tests were added.> Stepped through `TestTracesReceiverStart` in a debugger before the change to see the fatal status being reported. It was no longer reported after applying the fix. Manually tested running the collector with a kafka receiver and saw that before the fix it was indeed being blocked on a normal shutdown, but after the fix it shutdown as expected.
…d/common to v1.0.925 (open-telemetry#33149) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://togithub.com/tencentcloud/tencentcloud-sdk-go) | `v1.0.920` -> `v1.0.925` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.925?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.925?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.920/v1.0.925?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.920/v1.0.925?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>tencentcloud/tencentcloud-sdk-go (github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common)</summary> ### [`v1.0.925`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10925) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.924...v1.0.925) #### 内容分发网络 CDN(cdn) 版本:2018-06-06 ##### 第 127 次发布 发布时间:2024-05-21 01:17:01 本次发布包含了以下内容: 改善已有的文档。 修改数据结构: - [AvifAdapter](https://cloud.tencent.com/document/api/228/30987#AvifAdapter) - 新增成员:FallbackFormats #### 数据安全治理中心(dsgc) 版本:2019-07-23 ##### 第 12 次发布 发布时间:2024-05-21 01:34:24 本次发布包含了以下内容: 改善已有的文档。 修改数据结构: - [PrivilegeRisk](https://cloud.tencent.com/document/api/1087/96844#PrivilegeRisk) - <font color="#dd0000">**修改成员**:</font>AccountName, TableName, Description #### 文字识别(ocr) 版本:2018-11-19 ##### 第 136 次发布 发布时间:2024-05-21 01:58:59 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [RecognizeThaiIDCardOCR](https://cloud.tencent.com/document/api/866/48475) - 新增出参:EnIssueDate, EnExpirationDate, EnBirthday, Religion, SerialNumber #### 机器翻译(tmt) 版本:2018-03-21 ##### 第 9 次发布 发布时间:2024-05-21 02:20:14 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [SpeechTranslate](https://cloud.tencent.com/document/api/551/16611) #### 实时音视频(trtc) 版本:2019-07-22 ##### 第 75 次发布 发布时间:2024-05-21 02:21:25 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeAITranscription](https://cloud.tencent.com/document/api/647/106493) - [StartAITranscription](https://cloud.tencent.com/document/api/647/106492) - [StopAITranscription](https://cloud.tencent.com/document/api/647/106491) - [SummarizeTranscription](https://cloud.tencent.com/document/api/647/106490) 新增数据结构: - [RecognizeConfig](https://cloud.tencent.com/document/api/647/44055#RecognizeConfig) - [TranscriptionParams](https://cloud.tencent.com/document/api/647/44055#TranscriptionParams) ### [`v1.0.924`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10924) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.923...v1.0.924) #### 云联络中心(ccc) 版本:2020-02-10 ##### 第 68 次发布 发布时间:2024-05-20 01:15:04 本次发布包含了以下内容: 改善已有的文档。 修改数据结构: - [CompanyApplyInfo](https://cloud.tencent.com/document/api/679/47715#CompanyApplyInfo) - 新增成员:IsEqualTencentCloud, CorporationMobile, CorporationMobilePicUrl, UseDescribeFileUrl, CompanyAuthLetterPicUrl, OperatorMobile, OperatorEmail, OperatorMobilePicUrl - <font color="#dd0000">**删除成员**:</font>BusinessScope - [CompanyStateInfo](https://cloud.tencent.com/document/api/679/47715#CompanyStateInfo) - 新增成员:ModifyTime #### 腾讯混元大模型(hunyuan) 版本:2023-09-01 ##### 第 7 次发布 发布时间:2024-05-20 01:43:12 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [ChatCompletions](https://cloud.tencent.com/document/api/1729/105701) - 新增入参:EnableEnhancement ### [`v1.0.923`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10923) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.922...v1.0.923) #### 商业智能分析 BI(bi) 版本:2022-01-05 ##### 第 11 次发布 发布时间:2024-05-17 01:07:50 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateEmbedToken](https://cloud.tencent.com/document/api/590/73724) - 新增入参:GlobalParam 修改数据结构: - [EmbedTokenInfo](https://cloud.tencent.com/document/api/590/73726#EmbedTokenInfo) - 新增成员:GlobalParam #### 消息队列 CKafka 版(ckafka) 版本:2019-08-19 ##### 第 102 次发布 发布时间:2024-05-17 01:18:54 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateConnectResource](https://cloud.tencent.com/document/api/597/77737) - 新增入参:MqttConnectParam - [ModifyConnectResource](https://cloud.tencent.com/document/api/597/77794) - 新增入参:MqttConnectParam #### 日志服务(cls) 版本:2020-10-16 ##### 第 92 次发布 发布时间:2024-05-17 01:21:01 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateCosRecharge](https://cloud.tencent.com/document/api/614/88100) - <font color="#dd0000">**修改入参**:</font>Prefix - [SearchCosRechargeInfo](https://cloud.tencent.com/document/api/614/97126) - <font color="#dd0000">**修改入参**:</font>Prefix #### 云服务器(cvm) 版本:2017-03-12 ##### 第 127 次发布 发布时间:2024-05-17 01:23:32 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [RunInstances](https://cloud.tencent.com/document/api/213/15730) - 新增入参:CpuTopology 新增数据结构: - [CpuTopology](https://cloud.tencent.com/document/api/213/15753#CpuTopology) #### 弹性 MapReduce(emr) 版本:2019-01-03 ##### 第 64 次发布 发布时间:2024-05-17 01:39:38 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeEmrOverviewMetrics](https://cloud.tencent.com/document/api/589/106350) - [DescribeHBaseTableOverview](https://cloud.tencent.com/document/api/589/106349) 修改接口: - [InquiryPriceScaleOutInstance](https://cloud.tencent.com/document/api/589/34265) - 新增入参:ResourceBaseType, ComputeResourceId - [ScaleOutInstance](https://cloud.tencent.com/document/api/589/34264) - 新增入参:ResourceBaseType, ComputeResourceId - [TerminateInstance](https://cloud.tencent.com/document/api/589/34260) - 新增入参:ResourceBaseType, ComputeResourceId 新增数据结构: - [MetricTags](https://cloud.tencent.com/document/api/589/33981#MetricTags) - [OverviewMetricData](https://cloud.tencent.com/document/api/589/33981#OverviewMetricData) - [OverviewRow](https://cloud.tencent.com/document/api/589/33981#OverviewRow) - [TableSchemaItem](https://cloud.tencent.com/document/api/589/33981#TableSchemaItem) #### 全栈式风控引擎(rce) 版本:2020-11-03 ##### 第 10 次发布 发布时间:2024-05-17 02:07:15 本次发布包含了以下内容: 改善已有的文档。 <font color="#dd0000">**删除接口**:</font> - DescribeRiskAssessment #### 消息队列 TDMQ(tdmq) 版本:2020-02-17 ##### 第 111 次发布 发布时间:2024-05-17 02:19:56 本次发布包含了以下内容: 改善已有的文档。 <font color="#dd0000">**预下线接口**:</font> - DescribeCmqDeadLetterSourceQueues #### 实时音视频(trtc) 版本:2019-07-22 ##### 第 74 次发布 发布时间:2024-05-17 02:28:57 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [StartStreamIngest](https://cloud.tencent.com/document/api/647/101872) - 新增入参:SeekSecond #### 视频生成(vcg) 版本:2024-04-04 ##### 第 1 次发布 发布时间:2024-05-16 16:26:14 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeVideoStylizationJob](https://cloud.tencent.com/document/api/1770/106290) - [SubmitVideoStylizationJob](https://cloud.tencent.com/document/api/1770/106289) #### 云点播(vod) 版本:2018-07-17 ##### 第 181 次发布 发布时间:2024-05-17 02:33:00 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [SimpleHlsClip](https://cloud.tencent.com/document/api/266/33428) - 新增入参:ExtInfo #### 视频转译(vtc) 版本:2024-02-23 ##### 第 1 次发布 发布时间:2024-05-16 16:17:26 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [ConfirmVideoTranslateJob](https://cloud.tencent.com/document/api/1769/106275) - [DescribeVideoTranslateJob](https://cloud.tencent.com/document/api/1769/106274) - [SubmitVideoTranslateJob](https://cloud.tencent.com/document/api/1769/106273) 新增数据结构: - [AsrTimestamps](https://cloud.tencent.com/document/api/1769/106276#AsrTimestamps) - [AudioTranslateResult](https://cloud.tencent.com/document/api/1769/106276#AudioTranslateResult) - [TranslateResult](https://cloud.tencent.com/document/api/1769/106276#TranslateResult) ### [`v1.0.922`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10922) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.921...v1.0.922) #### 消息队列 CKafka 版(ckafka) 版本:2019-08-19 ##### 第 101 次发布 发布时间:2024-05-16 01:22:41 本次发布包含了以下内容: 改善已有的文档。 新增数据结构: - [MqttConnectParam](https://cloud.tencent.com/document/api/597/40861#MqttConnectParam) - [MqttParam](https://cloud.tencent.com/document/api/597/40861#MqttParam) 修改数据结构: - [DatahubResource](https://cloud.tencent.com/document/api/597/40861#DatahubResource) - 新增成员:MqttParam - [DescribeConnectResource](https://cloud.tencent.com/document/api/597/40861#DescribeConnectResource) - 新增成员:MqttConnectParam - <font color="#dd0000">**修改成员**:</font>TaskProgress, StepList, KafkaConnectParam - [DescribeConnectResourceResp](https://cloud.tencent.com/document/api/597/40861#DescribeConnectResourceResp) - 新增成员:MqttConnectParam - <font color="#dd0000">**修改成员**:</font>KafkaConnectParam #### 云安全一体化平台(csip) 版本:2022-11-21 ##### 第 38 次发布 发布时间:2024-05-16 01:26:49 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [UpdateAlertStatusList](https://cloud.tencent.com/document/api/664/106208) 新增数据结构: - [NewAlertKey](https://cloud.tencent.com/document/api/664/90825#NewAlertKey) #### 腾讯电子签企业版(ess) 版本:2020-11-11 ##### 第 170 次发布 发布时间:2024-05-16 01:44:57 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateUserVerifyUrl](https://cloud.tencent.com/document/api/1323/105961) - 新增入参:UserData #### 容器安全服务(tcss) 版本:2020-11-01 ##### 第 61 次发布 发布时间:2024-05-16 02:21:16 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeEventEscapeImageList](https://cloud.tencent.com/document/api/1285/106209) 新增数据结构: - [EventEscapeImageInfo](https://cloud.tencent.com/document/api/1285/65614#EventEscapeImageInfo) ### [`v1.0.921`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10921) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.920...v1.0.921) #### 消息队列 CKafka 版(ckafka) 版本:2019-08-19 ##### 第 101 次发布 发布时间:2024-05-16 01:22:41 本次发布包含了以下内容: 改善已有的文档。 新增数据结构: - [MqttConnectParam](https://cloud.tencent.com/document/api/597/40861#MqttConnectParam) - [MqttParam](https://cloud.tencent.com/document/api/597/40861#MqttParam) 修改数据结构: - [DatahubResource](https://cloud.tencent.com/document/api/597/40861#DatahubResource) - 新增成员:MqttParam - [DescribeConnectResource](https://cloud.tencent.com/document/api/597/40861#DescribeConnectResource) - 新增成员:MqttConnectParam - <font color="#dd0000">**修改成员**:</font>TaskProgress, StepList, KafkaConnectParam - [DescribeConnectResourceResp](https://cloud.tencent.com/document/api/597/40861#DescribeConnectResourceResp) - 新增成员:MqttConnectParam - <font color="#dd0000">**修改成员**:</font>KafkaConnectParam #### 云安全一体化平台(csip) 版本:2022-11-21 ##### 第 38 次发布 发布时间:2024-05-16 01:26:49 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [UpdateAlertStatusList](https://cloud.tencent.com/document/api/664/106208) 新增数据结构: - [NewAlertKey](https://cloud.tencent.com/document/api/664/90825#NewAlertKey) #### 腾讯电子签企业版(ess) 版本:2020-11-11 ##### 第 170 次发布 发布时间:2024-05-16 01:44:57 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateUserVerifyUrl](https://cloud.tencent.com/document/api/1323/105961) - 新增入参:UserData #### 容器安全服务(tcss) 版本:2020-11-01 ##### 第 61 次发布 发布时间:2024-05-16 02:21:16 本次发布包含了以下内容: 改善已有的文档。 新增接口: - [DescribeEventEscapeImageList](https://cloud.tencent.com/document/api/1285/106209) 新增数据结构: - [EventEscapeImageInfo](https://cloud.tencent.com/document/api/1285/65614#EventEscapeImageInfo) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | `v0.180.0` -> `v0.181.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.180.0/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.180.0/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | `v0.178.0` -> `v0.181.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fapi/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fapi/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fapi/v0.178.0/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fapi/v0.178.0/v0.181.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.181.0`](https://togithub.com/googleapis/google-api-go-client/releases/tag/v0.181.0) [Compare Source](https://togithub.com/googleapis/google-api-go-client/compare/v0.180.0...v0.181.0) ##### Features - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;2581](https://togithub.com/googleapis/google-api-go-client/issues/2581)) ([6923ec8](https://togithub.com/googleapis/google-api-go-client/commit/6923ec8ab79fa209cbe9bcea6f193155965ee030)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;2583](https://togithub.com/googleapis/google-api-go-client/issues/2583)) ([7b18e5d](https://togithub.com/googleapis/google-api-go-client/commit/7b18e5d39312f9904714ddf887011dda671e5796)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;2585](https://togithub.com/googleapis/google-api-go-client/issues/2585)) ([e35f76f](https://togithub.com/googleapis/google-api-go-client/commit/e35f76f674f79bc8b5bed6327d3bd4d1a8901a32)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;2586](https://togithub.com/googleapis/google-api-go-client/issues/2586)) ([afc4685](https://togithub.com/googleapis/google-api-go-client/commit/afc46850a7637d8e0e3215b60c6618d2c37e7b95)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;2587](https://togithub.com/googleapis/google-api-go-client/issues/2587)) ([86c9521](https://togithub.com/googleapis/google-api-go-client/commit/86c952133c54c240ad61cea70be1fd5d775dab99)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;2589](https://togithub.com/googleapis/google-api-go-client/issues/2589)) ([c3f4828](https://togithub.com/googleapis/google-api-go-client/commit/c3f4828eeedfb2d662e36ad6b37c2874de85885e)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]>
…en-telemetry#33087) **Description:** Similar to open-telemetry#33035 the PR adds benchmarks for `ConsumeTraces`. The PR also updates the mock es receiver to handle `traces` properly in order to have better readability of the tests/benchmarks and avoid confusion with the special handling -- this is done by using separate index configuration for traces and logs to distinguish the items in the bulk indexer payload. The PR also adds an extra metric to the benchmarks (`Consume{Traces, Logs}`) for reporting events consumed per second. <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Link to tracking Issue:** [32504](open-telemetry#32504) **Testing:** `cd exporter/elasticsearchexporter/integrationtest && go test -bench=BenchmarkExporter -run=^$ ./...` **Documentation:** N/A
Because moving to beta slipped from 0.99.0 to 0.100.0.
…y#33021) **Description:** adds support for tracing It should be the last PR which moves code from Sumo Logic repository. I will compare the codebase after merging it **Link to tracking Issue:** open-telemetry#32315 **Testing:** * unit tests **Documentation:** * Readme --------- Signed-off-by: Dominik Rosiek <[email protected]>
**Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> First attempt for open-telemetry#32348. **Link to tracking Issue:** <Issue number if applicable> open-telemetry#32348 **Testing:** <Describe what testing was performed and which tests were added.> **Documentation:** <Describe the documentation added.> --------- Signed-off-by: ChrsMark <[email protected]>
…#33167) **Description:** <Describe what has changed.> This mostly replaced deprecated packet metrics which already had a warning. Namely `vcenter.host.network.packet.errors`, `vcenter.host.network.packet.count`, and `vcenter.vm.network.packet.count`. They are replaced through enabling by default (while removing the existing warnings) the metrics `vcenter.host.network.packet.error.rate`, `vcenter.host.network.packet.rate`, and `vcenter.vm.network.packet.rate` respectively. The metric `vcenter.vm.network.packet.rate` is also enabled by default (while removing its current warning). **Link to tracking Issue:** <Issue number if applicable> open-telemetry#32929 open-telemetry#32835 **Testing:** <Describe what testing was performed and which tests were added.> Unit tests updated/ran. Integration tests ran. Local environment checked. **Documentation:** <Describe the documentation added.> Documentation regenerated from metadata.
…pen-telemetry#33155) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Explicitly set `api::site` in examples
…y#33175) Signed-off-by: Alex Boten <[email protected]>
**Description:** This adds in a `Year` converter that takes a `time.Time` and returns the int month component. Analogous to what we already have with `Hour` **Link to tracking Issue:** open-telemetry#33106 **Testing:** Added two unit tests based on the existing `Hour` ones **Documentation:** Added the new converter to the ottlfuncs README.md --------- Signed-off-by: sinkingpoint <[email protected]>
**Description:** This adds in a `Month` converter that takes a `time.Time` and returns the int month component. Analogous to what we already have with `Hour` **Link to tracking Issue:** open-telemetry#33106 **Testing:** Added two unit tests based on the existing `Hour` ones **Documentation:** Added the new converter to the ottlfuncs README.md --------- Signed-off-by: sinkingpoint <[email protected]>
…n-telemetry#33186) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> The [logsCollection](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/ef0e1ac4f645cdbb9bd0108c76b1ed69e418430c/charts/opentelemetry-collector/values.yaml#L29C3-L37) Helm preset provides the option to set the `maxRecombineLogSize`. The `container` parser does not expose this option but rather sets it to `102400` by default internally. This PR is to make this option configurable so that the parser can be used in the [Helm preset seamlessly](open-telemetry/opentelemetry-helm-charts#1195). **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> Added. **Documentation:** <Describe the documentation added.> Updated. Signed-off-by: ChrsMark <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | golang.org/x/net | `v0.24.0` -> `v0.25.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fnet/v0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fnet/v0.24.0/v0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.24.0/v0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
**Description:** This adds in a `Day` converter that takes a `time.Time` and returns the int day component. Analogous to what we already have with `Hour` **Link to tracking Issue:** open-telemetry#33106 **Testing:** Added two unit tests based on the existing `Hour` ones **Documentation:** Added the new converter to the ottlfuncs README.md --------- Signed-off-by: sinkingpoint <[email protected]> Co-authored-by: Tyler Helmuth <[email protected]> Co-authored-by: Evan Bradley <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [otel/opentelemetry-collector](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.100.0` -> `0.101.0` | | [otel/opentelemetry-collector-contrib](https://togithub.com/open-telemetry/opentelemetry-collector-releases) | minor | `0.100.0` -> `0.101.0` | | prom/prometheus | minor | `v2.51.2` -> `v2.52.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-collector-releases (otel/opentelemetry-collector)</summary> ### [`v0.101.0`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.101.0) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-collector-releases/compare/v0.100.0...v0.101.0) Check the [v0.101.0 contrib changelog](https://togithub.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.101.0) and the [v0.101.0 core changelog](https://togithub.com/open-telemetry/opentelemetry-collector/releases/tag/v0.101.0) for changelogs on specific components. #### Changelog - [`a09318c`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a09318c) \[chore] Prepare v0.101.0 ([#&open-telemetry#8203;559](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/559)) - [`962611e`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/962611e) Bump actions/checkout from 4.1.5 to 4.1.6 ([#&open-telemetry#8203;556](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/556)) - [`36d5d69`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/36d5d69) added splunkenterprise receiver to the manifest ([#&open-telemetry#8203;553](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/553)) - [`5176736`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/5176736) Bump github.com/goreleaser/nfpm/v2 from 2.36.1 to 2.37.1 ([#&open-telemetry#8203;549](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/549)) - [`640329d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/640329d) Bump actions/checkout from 4.1.4 to 4.1.5 ([#&open-telemetry#8203;548](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/548)) - [`a87da25`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/a87da25) Bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 ([#&open-telemetry#8203;547](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/547)) - [`c782c5d`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/c782c5d) \[chore] prepare v0.100.0 ([#&open-telemetry#8203;545](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/545)) - [`f19cdbc`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/f19cdbc) Bump actions/setup-go from 5.0.0 to 5.0.1 ([#&open-telemetry#8203;544](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/544)) - [`2b50459`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/2b50459) Add otlpencodingextension to contrib ([#&open-telemetry#8203;542](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/542)) - [`b46b435`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/b46b435) Bump actions/upload-artifact from 4.3.2 to 4.3.3 ([#&open-telemetry#8203;541](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/541)) - [`fe5f3d6`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/fe5f3d6) Bump actions/checkout from 4.1.3 to 4.1.4 ([#&open-telemetry#8203;540](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/540)) - [`16d2f27`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/16d2f27) Bump anchore/sbom-action from 0.15.10 to 0.15.11 ([#&open-telemetry#8203;538](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/538)) - [`7fa522a`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/7fa522a) Bump actions/download-artifact from 4.1.5 to 4.1.7 ([#&open-telemetry#8203;539](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/539)) - [`b7383b6`](https://togithub.com/open-telemetry/opentelemetry-collector-releases/commit/b7383b6) Add zipkinencodingextension to contrib ([#&open-telemetry#8203;537](https://togithub.com/open-telemetry/opentelemetry-collector-releases/issues/537)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM2OC4xMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
I added more information on the issue, but it seems like the limiter being used is especially flaky with timing in tests, so if too many metrics/traces/logs are being sent, the limit won't get fully hit as expected, meaning data will count as two separate intervals in the test (thus not being limited properly). This is flakiness in testing, not the rate limiter's fault, from what I can tell. Also, in `assert.Equal`, the expected value should be first, and the actual value should be second. I've swapped these as the original output of the test failure was causing me confusion. Resolves open-telemetry#32967
…elemetry#31773) This originally was failing in CI/CD, but has passed 10+ times in a row, I think it's safe to merge. **Link to tracking Issue:** open-telemetry#30438
…try#33148) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/hashicorp/consul/api](https://togithub.com/hashicorp/consul) | `v1.28.2` -> `v1.28.3` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhashicorp%2fconsul%2fapi/v1.28.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fhashicorp%2fconsul%2fapi/v1.28.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fhashicorp%2fconsul%2fapi/v1.28.2/v1.28.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhashicorp%2fconsul%2fapi/v1.28.2/v1.28.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlYm90Il19--> --------- Signed-off-by: Alex Boten <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Alex Boten <[email protected]>
…metry#33000) **Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> Cherry-picking from downstream: #111 #115 #127 - We are adjusting the segment creation to accommodate local root spans. If a span is a not a local root, then we keep existing behavior. If it is a local root then: - If it is an Internal or Server span, then promote it to a segment. Else we will split it into a segment and subsegment. The segment will represent the service operation and the subsegment will represent the dependency (service A calls service B). - Update the common logic for setting segment.Name, which previously only looked at CLIENT/PRODUCER spans, to also look at CONSUMER spans. **Link to tracking Issue:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> Unit Testing **Documentation:** <Describe the documentation added.> --------- Co-authored-by: atshaw43 <[email protected]> Co-authored-by: Thomas Pierce <[email protected]> Co-authored-by: John Knollmeyer <[email protected]>
**Description:** <Describe what has changed.> <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> [Weekly report failure](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/9167350011/job/25204346835#step:4:55) output: ``` ReferenceError: report is not defined at generateReport (/home/runner/work/opentelemetry-collector-contrib/opentelemetry-collector-contrib/.github/workflows/scripts/generate-weekly-report.js:243:3) at main (/home/runner/work/opentelemetry-collector-contrib/opentelemetry-collector-contrib/.github/workflows/scripts/generate-weekly-report.js:419:18) at async module.exports (/home/runner/work/opentelemetry-collector-contrib/opentelemetry-collector-contrib/.github/workflows/scripts/generate-weekly-report.js:425:3) at async eval (eval at callAsyncFunction (/home/runner/work/_actions/actions/github-script/v7/dist/index.js:35424:16), <anonymous>:4:1) at async main (/home/runner/work/_actions/actions/github-script/v7/dist/index.js:35[52](https://github.com/open-telemetry/opentelemetry-collector-contrib/actions/runs/9167350011/job/25204346835#step:4:53)2:20) Error: Unhandled error: ReferenceError: report is not defined ``` I accidentally deleted a line I shouldn't have in open-telemetry#32934, this re-adds the originally deleted line.
This updates the receiver to use the generated metrics via mdatagen. Signed-off-by: Alex Boten <[email protected]>
…ry#33188) This is preparing for the update to the latest version of grpc Signed-off-by: Alex Boten <[email protected]>
…ry#32906) **Description:** This ottl converter converts uri string into SemConv attributes. Instead of using regex it uses `uri.Parse` providing nicer shorthand. **Link to tracking Issue:** open-telemetry#32433 **Testing:** unit test added **Documentation:** readme updated with: ### Uri `Uri(uri_string)` Parses a Uniform Resource Identifier (URI) string and extracts its components as an object. This URI object includes properties for the URI’s domain, path, fragment, port, query, scheme, user info, username, and password. `original`, `domain`, `scheme` and `path` are always present, other are present only if they have corresponding values. `uri_string` is a `string`. - `Uri("http://www.example.com")` results in ``` "original": "http://www.example.com", "scheme": "http", "domain": "www.example.com", "path": "", ``` - `Uri("http://myusername:mypassword@www.example.com:80/foo.gif?key1=val1&key2=val2#fragment")` results in ``` "path": "/foo.gif", "fragment": "fragment", "extension": "gif", "password": "mypassword", "original": "http://myusername:mypassword@www.example.com:80/foo.gif?key1=val1&key2=val2#fragment", "scheme": "http", "port": 80, "user_info": "myusername:mypassword", "domain": "www.example.com", "query": "key1=val1&key2=val2", "username": "myusername", ``` --------- Co-authored-by: Tiffany Hrabusa <[email protected]> Co-authored-by: Evan Bradley <[email protected]>
…lemetry#33533) **Description:** Adds simple LRU decision cache for sampled trace IDs. The design makes it easy to add another cache for non-sampled IDs. It does not save any other information other than the trace ID that is sampled. It only holds the right half of the trace ID (as a uint64) in the cache. By default the cache remains no-op. Only when the user configures the cache size will the cache become active. **Link to tracking Issue:** open-telemetry#31583 **Testing:** * unit tests on new code * test in `processor_decision_test.go` to test that a trace that was sampled, cached, but the span data was dropped persists a "keep" decision. **Documentation:** Added description to README
**Description:** Adding an option to include line numbers as a record attribute to the filelogreceiver. <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> **Testing:** Add unit tests **Documentation:** Add documentation on filelogreceiver for the new file line number option --------- Co-authored-by: Daniel Jaglowski <[email protected]>
open-telemetry#32935) **Description:** Implements open-telemetry#24978.
This is the result of running `make update-otel`. --------- Signed-off-by: Dan Jaglowski <[email protected]>
…pen-telemetry#33554) **Description:** Benchmark didn't log errors before and issues would not surface if something was failing during bench. Since benchmarks don't assert the situation is made worse.
…h no job/instance label (open-telemetry#33565) **Description:** This PR fixes the retrieval of metrics where either the `job` or `instance` label is missing, and `honor_labels` is set to `true`. This can be the case for aggregated metrics coming from a federate endpoint. This PR introduces a fallback to using the `job`/`instance` labels from the scrape config for such metrics. **Link to tracking Issue:** Fixes open-telemetry#32555 **Testing:** - Added a Unit test - Verified using the following config: ``` receivers: prometheus: config: scrape_configs: - job_name: 'federate' scrape_interval: 10s honor_labels: true params: 'match[]': - '{__name__="cluster:node_cpu:sum_rate5m"}' metrics_path: '/federate' static_configs: - targets: - "localhost:9090" exporters: debug: verbosity: detailed otlphttp: endpoint: ${env:OTLP_ENDPOINT} pipelines: metrics: receivers: [otlp,prometheus] exporters: [otlphttp, debug] ``` This was tested on a `kind` K8s cluster running the prometheus operator, with a port forward for the `prometheus-k8s` service created by the prometheus operator (therefore the `localhost:9090` address in the target). --------- Signed-off-by: Florian Bacher <[email protected]> Co-authored-by: David Ashpole <[email protected]>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/build-push-action](https://togithub.com/docker/build-push-action) | action | major | `v5` -> `v6` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>docker/build-push-action (docker/build-push-action)</summary> ### [`v6`](https://togithub.com/docker/build-push-action/compare/v5...v6) [Compare Source](https://togithub.com/docker/build-push-action/compare/v5...v6) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [codecov/codecov-action](https://togithub.com/codecov/codecov-action) | action | minor | `4.4.1` -> `4.5.0` | # Warnings (1) Please correct - or verify that you can safely ignore - these warnings before you merge this PR. - `codecov/codecov-action`: Could not determine new digest for update (github-tags package codecov/codecov-action) --- --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>codecov/codecov-action (codecov/codecov-action)</summary> ### [`v4.5.0`](https://togithub.com/codecov/codecov-action/compare/v4.4.1...v4.5.0) [Compare Source](https://togithub.com/codecov/codecov-action/compare/v4.4.1...v4.5.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Dan Jaglowski <[email protected]>
The following commands were run to prepare this release: - make chlog-update VERSION=v0.103.0 - sed -i.bak s/0.102.0/0.103.0/g versions.yaml - make multimod-prerelease - make multimod-sync
… into sky333999/bump-v0.103.0 # Conflicts: # .github/CODEOWNERS # .github/workflows/build-and-test.yml # cmd/checkapi/allowlist.txt # cmd/configschema/go.mod # cmd/configschema/go.sum # cmd/otelcontribcol/go.mod # cmd/otelcontribcol/go.sum # connector/datadogconnector/go.mod # connector/datadogconnector/go.sum # exporter/alibabacloudlogserviceexporter/go.sum # exporter/awscloudwatchlogsexporter/go.mod # exporter/awscloudwatchlogsexporter/go.sum # exporter/awsemfexporter/go.mod # exporter/awsemfexporter/go.sum # exporter/awsxrayexporter/go.mod # exporter/awsxrayexporter/go.sum # exporter/awsxrayexporter/internal/translator/segment.go # exporter/awsxrayexporter/internal/translator/segment_test.go # exporter/datadogexporter/go.mod # exporter/datadogexporter/integrationtest/go.mod # extension/awsproxy/go.mod # extension/awsproxy/go.sum # go.mod # go.sum # internal/aws/awsutil/go.mod # internal/aws/proxy/conn.go # internal/aws/proxy/go.mod # internal/aws/xray/go.mod # internal/kubelet/go.mod # internal/kubelet/go.sum # internal/metadataproviders/go.mod # internal/metadataproviders/go.sum # receiver/awscontainerinsightreceiver/go.mod # receiver/awscontainerinsightreceiver/go.sum # receiver/jmxreceiver/go.mod # receiver/jmxreceiver/supported_jars.go
sky333999
force-pushed
the
sky333999/bump-v0.103.0
branch
from
July 23, 2024 05:06
943201c
to
84072ff
Compare
sky333999
force-pushed
the
sky333999/bump-v0.103.0
branch
from
July 23, 2024 20:34
84072ff
to
c884f02
Compare
For 3979143, prepending the socket with Also, removed |
sky333999
changed the title
Merge open-telemetry/[email protected] into aws-cwa-dev
[chore] Merge open-telemetry/[email protected] into aws-cwa-dev
Jul 23, 2024
okankoAMZ
approved these changes
Jul 30, 2024
Paramadon
approved these changes
Jul 30, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description: Merge open-telemetry/[email protected] into aws-cwa-dev
Link to tracking Issue: N/A
Testing:
OTel Contrb Tests: https://github.com/amazon-contributing/opentelemetry-collector-contrib/actions/runs/10052666345
CWA Integ Tests: https://github.com/aws/amazon-cloudwatch-agent/actions/runs/10063006520