-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
[exporter/awss3] Raw Log Setting #32679
Comments
Pinging code owners:
%s See Adding Labels via Comments if you do not have permissions to add labels yourself. |
I looked at the awss3 exporter code more and think this could be accomplished with a new marshaler. Something maybe like |
You can do that using the encoding config field, https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/exporter/awss3exporter/README.md?plain=1#L31 You can use of one of the encoding extensions under extensions/encoding or come up with your own. |
@atoulme that seems to me that none of the encoding extensions have been added to the contrib distribution yet so unfortunately I don't think that will totally get me what I want. I am happy to contribute a new encoder however it doesn't quite seem that encoding is in any distribution yet. |
We can fix that, for sure. Do you want to file issues to make it so? |
When you mean "fix that" are you referring to none of the encoding extensions in the contrib distribution or are you referring to adding a new encoder? |
Both I guess. That said I'm working on making the |
Here, would you like to review #32696 ? |
I have a starting PR here -> #32722 to add some logic into jsonlogencoding extension which I think is the best spot for this |
**Description:** <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> The goal of this PR is to add configuration to the JSON Encoding method to have metadata from resources and attributes in logs and output those into a json attribute. This also will output the body of the log in the `body` attribute. This follows a similar pattern that the AWS Cloudwatch Log Exporter uses but removes any of the AWS specific logic and makes this a more generalized solution **Link to tracking Issue:** <Issue number if applicable> #32679 **Testing:** <Describe what testing was performed and which tests were added.> Unit Tests were added to validate that the output is desired and that the existing logic remains the same. **Documentation:** <Describe the documentation added.> Documentation regarding the usage of the configuration as well as the output to expect is added. --------- Signed-off-by: Blake R <85771645+blakeromano@users.noreply.github.com>
…elemetry#32722) **Description:** <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> The goal of this PR is to add configuration to the JSON Encoding method to have metadata from resources and attributes in logs and output those into a json attribute. This also will output the body of the log in the `body` attribute. This follows a similar pattern that the AWS Cloudwatch Log Exporter uses but removes any of the AWS specific logic and makes this a more generalized solution **Link to tracking Issue:** <Issue number if applicable> open-telemetry#32679 **Testing:** <Describe what testing was performed and which tests were added.> Unit Tests were added to validate that the output is desired and that the existing logic remains the same. **Documentation:** <Describe the documentation added.> Documentation regarding the usage of the configuration as well as the output to expect is added. --------- Signed-off-by: Blake R <85771645+blakeromano@users.noreply.github.com>
* *: merge in upstream commit 289843b25601856e46377af5121efa049a39cc00 Author: Alexey Basinov <abasinov@google.com> Date: Wed May 15 09:18:26 2024 -0700 [processor/resourcedetection] Add support for Bare Metal Solution GCP platform (#32985) **Description:** Add support for Bare Metal Solution platform to the GCP resourcedetection processor FYI I had to place the check for gcp.BareMetalSolution before !metadata.OnGCE() because the latter fails on Bare Metal Solution due to the absence of a metadata server. **Link to tracking Issue:** **Testing:** unit tests updated **Documentation:** --------- Co-authored-by: David Ashpole <dashpole@google.com> commit d3c9cffb75c0563832b00a647aec0c7fa65fde9c Author: Jonathan <jhuizingh@users.noreply.github.com> Date: Wed May 15 08:59:17 2024 -0700 Modify comments on default configs to accurately reflect the defaults. (#32936) **Description:** <Describe what has changed.> Some of the comments related to the defaults for the webhookeventreceiver were incorrect. I was looking through the code trying to make it work in an attempt to try this receiver and I was thrown off by references to different things being the default in different places. <!--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:** <Issue number if applicable> **Testing:** <Describe what testing was performed and which tests were added.> No code changes, comments only change. **Documentation:** <Describe the documentation added.> Comments were changed to be accurate. commit bfa28002c9b3af21a1cfe9d986799a586df8ae46 Author: Robert Pająk <pellared@hotmail.com> Date: Wed May 15 17:40:42 2024 +0200 [chore][receiver/cloudfoundry] Remove @pellared from CODEOWNERS (#33071) The truth is that I am not currently a code owner of this component. commit c7ae39b72de203bbae0cea031728ed630f1dc293 Author: Curtis Robert <crobert@splunk.com> Date: Wed May 15 08:34:47 2024 -0700 [chore][Weekly Report] Remove duplicate information (#32934) **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 weekly report is currently broken because it's trying to make requests with too large of a body. The section removed here is data the is already included in the previous sections of the report, just in less structured format, directly in JSON. I don't think this has a lot of value, so it can be removed for the sake of getting the rest of the data. This will remove the `JSON Data` section of previous [weekly reports](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32407). **Link to tracking Issue:** <Issue number if applicable> Fixes https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32655 **Testing:** <Describe what testing was performed and which tests were added.> I haven't been able to test this, but the weekly report is currently broken and is only run once a week, so I don't think this could break it worse. commit 7ef91f9659c3ce97e62ee88f38c513abfe786903 Author: XinRan Zhang <xinranzh@amazon.com> Date: Wed May 15 08:33:17 2024 -0700 Move the xray allowdot feature gate to beta stage (#32694) **Description:** Moving xray exporter allow-dot feature gate from alpha to beta stage It's a follow up change for https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31732 **Testing:** Unit test **Documentation:** https://github.com/XinRanZhAWS/opentelemetry-collector-contrib/blob/f0863f481445e7205e3096a9a536463e3a51de81/.chloggen/xray_exporter_allow_dot_annotation.yaml Purpose of this feature gate: 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 commit fec50f022e8824c306aa5871efc4fe9a91f8b9cf Author: Steven Swartz <stevenswartz@live.ca> Date: Wed May 15 10:59:55 2024 -0400 [processor/tailsampling] Adds suggestions for monitoring and tuning to the README (#32728) **Description:** Hello, I had to read through the `tailsampling` processor source code to understand how to tune and monitor the component. Here's some possible documentation to help others do the same --------- Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com> commit 4fa46030ff7d114736b3ea4d057b2d456686da49 Author: Joshua MacDonald <jmacd@users.noreply.github.com> Date: Wed May 15 07:18:20 2024 -0700 Refactor the probabilistic sampler processor; add FailClosed configuration, prepare for OTEP 235 support (#31946) **Description:** Refactors the probabilistic sampling processor to prepare it for more OTEP 235 support. This clarifies existing inconsistencies between tracing and logging samplers, see the updated README. The tracing priority mechanism applies a 0% or 100% sampling override (e.g., "1" implies 100% sampling), whereas the logging sampling priority mechanism supports variable-probability override (e.g., "1" implies 1% sampling). This pins down cases where no randomness is available, and organizes the code to improve readability. A new type called `randomnessNamer` carries the randomness information (from the sampling pacakge) and a name of the policy that derived it. When sampling priority causes the effective sampling probability to change, the value "sampling.priority" replaces the source of randomness, which is currently limited to "trace_id_hash" or the name of the randomess-source attribute, for logs. While working on #31894, I discovered that some inputs fall through to the hash function with zero bytes of input randomness. The hash function, computed on an empty input (for logs) or on 16 bytes of zeros (which OTel calls an invalid trace ID), would produce a fixed random value. So, for example, when logs are sampled and there is no TraceID and there is no randomness attribute value, the result will be sampled at approximately 82.9% and above. In the refactored code, an error is returned when there is no input randomness. A new boolean configuration field determines the outcome when there is an error extracting randomness from an item of telemetry. By default, items of telemetry with errors will not pass through the sampler. When `FailClosed` is set to false, items of telemetry with errors will pass through the sampler. The original hash function, which uses 14 bits of information, is structured as an "acceptance threshold", ultimately the test for sampling translated into a positive decision when `Randomness < AcceptThreshold`. In the OTEP 235 scheme, thresholds are rejection thresholds--this PR modifies the original 14-bit accept threshold into a 56-bit reject threshold, using Threshold and Randomness types from the sampling package. Reframed in this way, in the subsequent PR (i.e., #31894) the effective sampling probability will be seamlessly conveyed using OTEP 235 semantic conventions. Note, both traces and logs processors are now reduced to a function like this: ``` return commonSamplingLogic( ctx, l, lsp.sampler, lsp.failClosed, lsp.sampler.randomnessFromLogRecord, lsp.priorityFunc, "logs sampler", lsp.logger, ) ``` which is a generic function that handles the common logic on a per-item basis and ends in a single metric event. This structure makes it clear how traces and logs are processed differently and have different prioritization schemes, currently. This structure also makes it easy to introduce new sampler modes, as shown in #31894. After this and #31940 merge, the changes in #31894 will be relatively simple to review as the third part in a series. **Link to tracking Issue:** Depends on #31940. Part of #31918. **Testing:** Added. Existing tests already cover the exact random behavior of the current hashing mechanism. Even more testing will be introduced with the last step of this series. Note that https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/32360 is added ahead of this test to ensure refactoring does not change results. **Documentation:** Added. --------- Co-authored-by: Kent Quirk <kentquirk@gmail.com> commit 9e9f393056a1a26d47d42cbe4437447ba72e0130 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed May 15 15:43:48 2024 +0200 fix(deps): update module github.com/facebook/time to v0.0.0-20240510113249-fa89cc575891 (#33028) [![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/facebook/time](https://togithub.com/facebook/time) | `v0.0.0-20240501094127-b56da860b6c1` -> `v0.0.0-20240510113249-fa89cc575891` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ffacebook%2ftime/v0.0.0-20240510113249-fa89cc575891?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ffacebook%2ftime/v0.0.0-20240510113249-fa89cc575891?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ffacebook%2ftime/v0.0.0-20240501094127-b56da860b6c1/v0.0.0-20240510113249-fa89cc575891?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ffacebook%2ftime/v0.0.0-20240501094127-b56da860b6c1/v0.0.0-20240510113249-fa89cc575891?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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> commit c8f3ae8835b98e20c54b6d3d993d85bd63286797 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed May 15 15:34:29 2024 +0200 fix(deps): update all github.com/datadog packages to v0.54.0-rc.4 (#33060) [![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/datadog-agent/comp/core/config](https://togithub.com/DataDog/datadog-agent) | `v0.54.0-rc.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fconfig/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2fhostname%2fhostnameinterface/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fcore%2flog/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fcomp%2fotelcol%2flogsagentpipeline%2flogsagentpipelineimpl/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![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.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fmodel/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fconfig%2fsetup/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2fproto/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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.3` -> `v0.54.0-rc.4` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fDataDog%2fdatadog-agent%2fpkg%2ftrace/v0.54.0-rc.4?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.4?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.3/v0.54.0-rc.4?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.3/v0.54.0-rc.4?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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 79ca4d8c02f7faf45d238e3765b55d271e9c77ea Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed May 15 15:34:07 2024 +0200 fix(deps): update module github.com/testcontainers/testcontainers-go to v0.31.0 (#33066) [![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/testcontainers/testcontainers-go](https://togithub.com/testcontainers/testcontainers-go) | `v0.30.0` -> `v0.31.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.30.0/v0.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2ftestcontainers%2ftestcontainers-go/v0.30.0/v0.31.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>testcontainers/testcontainers-go (github.com/testcontainers/testcontainers-go)</summary> ### [`v0.31.0`](https://togithub.com/testcontainers/testcontainers-go/releases/tag/v0.31.0) [Compare Source](https://togithub.com/testcontainers/testcontainers-go/compare/v0.30.0...v0.31.0) ### What's Changed #### ⚠️ Breaking Changes - break: return error from Customize request option ([#​2267](https://togithub.com/testcontainers/testcontainers-go/issues/2267)) [@​stevenh](https://togithub.com/stevenh) ##### Are you hosting your own Testcontainers for Go module? If you are hosting your own module, please update all the custom options you created for the module, updating them to return an error in the case it occurs. This breaking change is needed to provide a more robust and consistent API for creating modules, allowing module authors to create custom code to customise the container avoiding panics. #### 🔒 Security - chore(deps): bump github.com/containerd/containerd from 1.7.12 to 1.7.15 ([#​2517](https://togithub.com/testcontainers/testcontainers-go/issues/2517)) [@​mdelapenya](https://togithub.com/mdelapenya) #### 🚀 Features - feat(modules.mongodb): add replica set support via opts ([#​2469](https://togithub.com/testcontainers/testcontainers-go/issues/2469)) [@​heiytor](https://togithub.com/heiytor) - feat: expose JSON representation of a container with Inspect ([#​2534](https://togithub.com/testcontainers/testcontainers-go/issues/2534)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: forward host ports to a container using an SSH tunnel ([#​2471](https://togithub.com/testcontainers/testcontainers-go/issues/2471)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: support overriding the default recreate options for compose ([#​2511](https://togithub.com/testcontainers/testcontainers-go/issues/2511)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: support passing io.Reader for compose files when creating a compose instance ([#​2509](https://togithub.com/testcontainers/testcontainers-go/issues/2509)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: support Ryuk for the compose module ([#​2485](https://togithub.com/testcontainers/testcontainers-go/issues/2485)) [@​mdelapenya](https://togithub.com/mdelapenya) - feat: Bump default postgres version ([#​2481](https://togithub.com/testcontainers/testcontainers-go/issues/2481)) [@​bearrito](https://togithub.com/bearrito) - support Dolt ([#​2177](https://togithub.com/testcontainers/testcontainers-go/issues/2177)) [@​coffeegoddd](https://togithub.com/coffeegoddd) - Elasticsearch disable CA retrieval when ssl is disabled ([#​2475](https://togithub.com/testcontainers/testcontainers-go/issues/2475)) [@​Anaethelion](https://togithub.com/Anaethelion) #### 🐛 Bug Fixes - fix(modules.kafka): Use broker container IP instead of host IP for advertised broker listener ([#​1989](https://togithub.com/testcontainers/testcontainers-go/issues/1989)) [@​khartld](https://togithub.com/khartld) - fix(compose): avoid race conditions when caching services ([#​2528](https://togithub.com/testcontainers/testcontainers-go/issues/2528)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: enhance host configuration port binding ([#​2512](https://togithub.com/testcontainers/testcontainers-go/issues/2512)) [@​wilsouza](https://togithub.com/wilsouza) - fix: don't retry on permanent APIClient errors ([#​2506](https://togithub.com/testcontainers/testcontainers-go/issues/2506)) [@​p-jahn](https://togithub.com/p-jahn) - fix: fallback to URL-path when parsing auth config URL without scheme ([#​2488](https://togithub.com/testcontainers/testcontainers-go/issues/2488)) [@​p-jahn](https://togithub.com/p-jahn) - fix(postgres): Fix the non-default dbname error ([#​2489](https://togithub.com/testcontainers/testcontainers-go/issues/2489)) [@​Minivera](https://togithub.com/Minivera) #### 📖 Documentation - docs: add documentation for Exec method ([#​2451](https://togithub.com/testcontainers/testcontainers-go/issues/2451)) [@​gustavosbarreto](https://togithub.com/gustavosbarreto) - docs: document the SSHd tunnel ([#​2514](https://togithub.com/testcontainers/testcontainers-go/issues/2514)) [@​mdelapenya](https://togithub.com/mdelapenya) - \[doc] Fix follow_logs.md by adding missing package ([#​2513](https://togithub.com/testcontainers/testcontainers-go/issues/2513)) [@​JulienBreux](https://togithub.com/JulienBreux) #### 🧹 Housekeeping - chore(influxdb): include more characters in wait for log regex ([#​2532](https://togithub.com/testcontainers/testcontainers-go/issues/2532)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(compose): return error in options ([#​2520](https://togithub.com/testcontainers/testcontainers-go/issues/2520)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: use new UUID for sshd server password ([#​2515](https://togithub.com/testcontainers/testcontainers-go/issues/2515)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: add funding button for testcontainers ([#​2510](https://togithub.com/testcontainers/testcontainers-go/issues/2510)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore: create TLS certs in a consistent manner ([#​2478](https://togithub.com/testcontainers/testcontainers-go/issues/2478)) [@​mdelapenya](https://togithub.com/mdelapenya) - fix: handle dockerignore exclusions properly ([#​2476](https://togithub.com/testcontainers/testcontainers-go/issues/2476)) [@​mdelapenya](https://togithub.com/mdelapenya) #### 📦 Dependency updates - chore(deps): bump test-summary action to v2.3 ([#​2535](https://togithub.com/testcontainers/testcontainers-go/issues/2535)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump jinja2 from 3.1.3 to 3.1.4 ([#​2533](https://togithub.com/testcontainers/testcontainers-go/issues/2533)) [@​dependabot](https://togithub.com/dependabot) - Update devcontainer image ([#​2531](https://togithub.com/testcontainers/testcontainers-go/issues/2531)) [@​bells17](https://togithub.com/bells17) - chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 5.1.0 ([#​2525](https://togithub.com/testcontainers/testcontainers-go/issues/2525)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump mkdocs-material from 8.2.7 to 9.5.18 ([#​2524](https://togithub.com/testcontainers/testcontainers-go/issues/2524)) [@​dependabot](https://togithub.com/dependabot) - chore(deps): bump github.com/compose-spec/compose-go/v2 from v2.0.0-rc8 to v2.1.0 ([#​2519](https://togithub.com/testcontainers/testcontainers-go/issues/2519)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump github.com/containerd/containerd from 1.7.12 to 1.7.15 ([#​2517](https://togithub.com/testcontainers/testcontainers-go/issues/2517)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump golang.org/x/net in modules (minio, gcloud, weaviate, compose, qdrant, couchbase, k3s, milvus, mockserver, pulsar, kafka) ([#​2505](https://togithub.com/testcontainers/testcontainers-go/issues/2505)) [@​mdelapenya](https://togithub.com/mdelapenya) - chore(deps): bump idna from 3.6 to 3.7 ([#​2480](https://togithub.com/testcontainers/testcontainers-go/issues/2480)) [@​dependabot](https://togithub.com/dependabot) </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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 89538dbe6c1958f06196403bc2342f7ec0daaf20 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Wed May 15 15:10:49 2024 +0200 fix(deps): update module google.golang.org/genproto to v0.0.0-20240513163218-0867130af1f8 (#33037) [![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/genproto](https://togithub.com/googleapis/go-genproto) | `v0.0.0-20240506185236-b8a5c65736ae` -> `v0.0.0-20240513163218-0867130af1f8` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgenproto/v0.0.0-20240513163218-0867130af1f8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgenproto/v0.0.0-20240513163218-0867130af1f8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgenproto/v0.0.0-20240506185236-b8a5c65736ae/v0.0.0-20240513163218-0867130af1f8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgenproto/v0.0.0-20240506185236-b8a5c65736ae/v0.0.0-20240513163218-0867130af1f8?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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> commit a4ab41a2de98d3c36eb881117345d2db7644dd48 Author: David Ashpole <dashpole@google.com> Date: Wed May 15 07:27:53 2024 -0400 Add googlemanagedprometheus troubleshooting documentation (#32921) **Description:** Document the new feature gate added in the recent release of opentelemetry-operations-go, and also add general troubleshooting documentation based on recent issues opened for the component. --------- Co-authored-by: Andrzej Stencel <andrzej.stencel@elastic.co> commit 4a5f2b6b3525bfd5412458214df59030a60ee9f3 Author: Antoine Toulme <antoine@lunar-ocean.com> Date: Wed May 15 03:26:59 2024 -0700 [encoding/text_encoding] Add support for text marshaling/unmarshaling with separators (#32696) **Description:** Add support for text marshaling/unmarshaling with separators **Link to tracking Issue:** #32679 **Testing:** Unit tests. **Documentation:** README commit 26036b0c0ddb5e0a63ef8f9d9796b364cfb7c502 Author: Joshua MacDonald <jmacd@users.noreply.github.com> Date: Wed May 15 02:44:02 2024 -0700 otelarrowexporter: Minor changes following 31996 (#33022) **Description:** Apply partial fixes from late-arriving review feedback from @andrzej-stencel **Link to tracking Issue:** #31996 **Testing:** n/a **Documentation:** New documentation requested, added. commit 898ea33c20fd469103606d576f24ad8bdae58fc6 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue May 14 14:55:36 2024 -0700 fix(deps): update module github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common to v1.0.920 (#33063) [![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.919` -> `v1.0.920` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2ftencentcloud%2ftencentcloud-sdk-go%2ftencentcloud%2fcommon/v1.0.920?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.920?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.919/v1.0.920?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.919/v1.0.920?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.920`](https://togithub.com/tencentcloud/tencentcloud-sdk-go/blob/HEAD/CHANGELOG.md#Release-v10920) [Compare Source](https://togithub.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.919...v1.0.920) #### 腾讯云数据仓库 TCHouse-D(cdwdoris) 版本:2021-12-28 ##### 第 10 次发布 发布时间:2024-05-15 01:12:20 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [DescribeSlowQueryRecords](https://cloud.tencent.com/document/api/1387/102614) - 新增入参:Sql, ReadRows, ResultBytes, MemoryUsage - [DescribeSlowQueryRecordsDownload](https://cloud.tencent.com/document/api/1387/102613) - 新增入参:Sql, ReadRows, ResultBytes, MemoryUsage #### 微服务引擎(tse) 版本:2020-12-07 ##### 第 67 次发布 发布时间:2024-05-15 01:35:13 本次发布包含了以下内容: 改善已有的文档。 修改接口: - [CreateEngine](https://cloud.tencent.com/document/api/1364/75218) - 新增入参:StorageType, StorageCapacity </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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> commit b671319925eddd7e5c657af67c80ede904c8d523 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue May 14 14:55:28 2024 -0700 fix(deps): update module github.com/aws/aws-sdk-go to v1.53.2 (#33062) [![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.1` -> `v1.53.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go/v1.53.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/v1.53.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/v1.53.1/v1.53.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/v1.53.1/v1.53.2?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.2`](https://togithub.com/aws/aws-sdk-go/blob/HEAD/CHANGELOG.md#Release-v1532-2024-05-14) [Compare Source](https://togithub.com/aws/aws-sdk-go/compare/v1.53.1...v1.53.2) \=== ##### Service Client Updates - `service/connect`: Updates service API, documentation, and paginators - `service/s3`: Updates service API and examples - Updated a few x-id in the http uri traits </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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> commit 3c608d0177c1ba01829562348063713a99a73d27 Author: acha1os <dimi.theod@hotmail.com> Date: Wed May 15 00:37:05 2024 +0300 [chore][receiver/chronyreceiver] use errors.Join instead of go.uber.org/multierr (#32979) chronyreceiver: use errors.Join instead of go.uber.org/multierr **Link to tracking Issue:** [#25121](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/25121) commit f1bf85bd503c6c1cae1d424b7c7327b0acf3f5b6 Author: petercover <raowanxiang@outlook.com> Date: Wed May 15 05:35:59 2024 +0800 chore: fix function names in comment (#33041) Signed-off-by: petercover <raowanxiang@outlook.com> commit f99addfd22414c8701fec814adb46d1ff10c20c5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue May 14 14:23:27 2024 -0700 fix(deps): update module github.com/grafana/loki/pkg/push to v0.0.0-20240514112848-a1b1eeb09583 (#33056) [![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/grafana/loki/pkg/push](https://togithub.com/grafana/loki) | `v0.0.0-20240514073905-7cc9a9386a8f` -> `v0.0.0-20240514112848-a1b1eeb09583` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgrafana%2floki%2fpkg%2fpush/v0.0.0-20240514112848-a1b1eeb09583?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgrafana%2floki%2fpkg%2fpush/v0.0.0-20240514112848-a1b1eeb09583?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgrafana%2floki%2fpkg%2fpush/v0.0.0-20240514073905-7cc9a9386a8f/v0.0.0-20240514112848-a1b1eeb09583?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgrafana%2floki%2fpkg%2fpush/v0.0.0-20240514073905-7cc9a9386a8f/v0.0.0-20240514112848-a1b1eeb09583?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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com> commit de82d1eb66bdaba3b28cd129a89cda70b68eef3c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue May 14 23:13:44 2024 +0200 fix(deps): update module github.com/prometheus/client_golang to v1.19.1 (#33032) [![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/prometheus/client_golang](https://togithub.com/prometheus/client_golang) | `v1.19.0` -> `v1.19.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fclient_golang/v1.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fclient_golang/v1.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fclient_golang/v1.19.0/v1.19.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fclient_golang/v1.19.0/v1.19.1?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>prometheus/client_golang (github.com/prometheus/client_golang)</summary> ### [`v1.19.1`](https://togithub.com/prometheus/client_golang/releases/tag/v1.19.1) [Compare Source](https://togithub.com/prometheus/client_golang/compare/v1.19.0...v1.19.1) #### What's Changed - Security patches for `golang.org/x/sys` and `google.golang.org/protobuf` #### New Contributors - [@​lukasauk](https://togithub.com/lukasauk) made their first contribution in [https://github.com/prometheus/client_golang/pull/1494](https://togithub.com/prometheus/client_golang/pull/1494) **Full Changelog**: https://github.com/prometheus/client_golang/compare/v1.19.0...v1.19.1 </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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 570436ec163a0f46637f3c2ce4b2a9008630228d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue May 14 23:13:32 2024 +0200 fix(deps): update module github.com/elastic/go-docappender/v2 to v2.1.1 (#33026) [![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/elastic/go-docappender/v2](https://togithub.com/elastic/go-docappender) | `v2.1.0` -> `v2.1.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2felastic%2fgo-docappender%2fv2/v2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2felastic%2fgo-docappender%2fv2/v2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2felastic%2fgo-docappender%2fv2/v2.1.0/v2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2felastic%2fgo-docappender%2fv2/v2.1.0/v2.1.1?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>elastic/go-docappender (github.com/elastic/go-docappender/v2)</summary> ### [`v2.1.1`](https://togithub.com/elastic/go-docappender/releases/tag/v2.1.1) [Compare Source](https://togithub.com/elastic/go-docappender/compare/v2.1.0...v2.1.1) ##### What's Changed - fix: update elastic.events.queued with the correct number of queued events by [@​kruskall](https://togithub.com/kruskall) in [https://github.com/elastic/go-docappender/pull/150](https://togithub.com/elastic/go-docappender/pull/150) **Full Changelog**: https://github.com/elastic/go-docappender/compare/v2.1.0...v2.1.1 </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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 886c4d032dd3a8a1c1d006d85c2a458a458571d8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue May 14 23:13:19 2024 +0200 fix(deps): update module github.com/golangci/golangci-lint to v1.58.1 (#33030) [![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/golangci/golangci-lint](https://togithub.com/golangci/golangci-lint) | `v1.58.0` -> `v1.58.1` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolangci%2fgolangci-lint/v1.58.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgolangci%2fgolangci-lint/v1.58.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgolangci%2fgolangci-lint/v1.58.0/v1.58.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolangci%2fgolangci-lint/v1.58.0/v1.58.1?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>golangci/golangci-lint (github.com/golangci/golangci-lint)</summary> ### [`v1.58.1`](https://togithub.com/golangci/golangci-lint/compare/v1.58.0...v1.58.1) [Compare Source](https://togithub.com/golangci/golangci-lint/compare/v1.58.0...v1.58.1) </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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> commit 959f2eefc7f4305436419cdc62623572dac19567 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: Tue May 14 14:03:02 2024 -0700 fix(deps): update module github.com/rabbitmq/amqp091-go to v1.10.0 (#33061) [![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/rabbitmq/amqp091-go](https://togithub.com/rabbitmq/amqp091-go) | `v1.9.0` -> `v1.10.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2frabbitmq%2famqp091-go/v1.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2frabbitmq%2famqp091-go/v1.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2frabbitmq%2famqp091-go/v1.9.0/v1.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2frabbitmq%2famqp091-go/v1.9.0/v1.10.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>rabbitmq/amqp091-go (github.com/rabbitmq/amqp091-go)</summary> ### [`v1.10.0`](https://togithub.com/rabbitmq/amqp091-go/blob/HEAD/CHANGELOG.md#v1100-2024-05-08) [Compare Source](https://togithub.com/rabbitmq/amqp091-go/compare/v1.9.0...v1.10.0) [Full Changelog](https://togithub.com/rabbitmq/amqp091-go/compare/v1.9.0...v1.10.0) **Implemented enhancements:** - Undeprecate non-context publish functions [#​259](https://togithub.com/rabbitmq/amqp091-go/pull/259) ([Zerpet](https://togithub.com/Zerpet)) - Update Go directive [#​257](https://togithub.com/rabbitmq/amqp091-go/pull/257) ([Zerpet](https://togithub.com/Zerpet)) **Fixed bugs:** - republishing on reconnect bug in the example [#​249](https://togithub.com/rabbitmq/amqp091-go/issues/249) - Channel Notify Close not receive event when connection is closed by RMQ server. [#​241](https://togithub.com/rabbitmq/amqp091-go/issues/241) - Inconsistent documentation [#​231](https://togithub.com/rabbitmq/amqp091-go/issues/231) - Data race in the client example [#​72](https://togithub.com/rabbitmq/amqp091-go/issues/72) - Fix string function of URI [#​258](https://togithub.com/rabbitmq/amqp091-go/pull/258) ([Zerpet](https://togithub.com/Zerpet)) **Closed issues:** - Documentation needed (`PublishWithContext` does not use context) [#​195](https://togithub.com/rabbitmq/amqp091-go/issues/195) - concurrent dispatch data race [#​226](https://togithub.com/rabbitmq/amqp091-go/issues/226) **Merged pull requests:** - Fix data race in example [#​260](https://togithub.com/rabbitmq/amqp091-go/pull/260) ([Zerpet](https://togithub.com/Zerpet)) - Address CodeQL warning [#​252](https://togithub.com/rabbitmq/amqp091-go/pull/252) ([lukebakken](https://togithub.com/lukebakken)) - Add support for additional AMQP URI query parameters [#​251](https://togithub.com/rabbitmq/amqp091-go/pull/251) ([vilius-g](https://togithub.com/vilius-g)) - Example fix [#​250](https://togithub.com/rabbitmq/amqp091-go/pull/250) ([Boris-Plato](https://togithub.com/Boris-Plato)) - Increasing the code coverage [#​248](https://togithub.com/rabbitmq/amqp091-go/pull/248) ([edercarloscosta](https://togithub.com/edercarloscosta)) - Use correct mutex to guard confirms.published [#​240](https://togithub.com/rabbitmq/amqp091-go/pull/240) …
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping Pinging code owners:
See Adding Labels via Comments if you do not have permissions to add labels yourself. |
This is fixed now 🚀 |
…elemetry#32722) **Description:** <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> The goal of this PR is to add configuration to the JSON Encoding method to have metadata from resources and attributes in logs and output those into a json attribute. This also will output the body of the log in the `body` attribute. This follows a similar pattern that the AWS Cloudwatch Log Exporter uses but removes any of the AWS specific logic and makes this a more generalized solution **Link to tracking Issue:** <Issue number if applicable> open-telemetry#32679 **Testing:** <Describe what testing was performed and which tests were added.> Unit Tests were added to validate that the output is desired and that the existing logic remains the same. **Documentation:** <Describe the documentation added.> Documentation regarding the usage of the configuration as well as the output to expect is added. --------- Signed-off-by: Blake R <85771645+blakeromano@users.noreply.github.com>
… with separators (open-telemetry#32696) **Description:** Add support for text marshaling/unmarshaling with separators **Link to tracking Issue:** open-telemetry#32679 **Testing:** Unit tests. **Documentation:** README
Component(s)
exporter/awss3
Is your feature request related to a problem? Please describe.
In the Amazon Cloudwatch Exporter there is a configuration setting called
raw_log
which will take the OpenTelemetry format and significantly reduce the size of the JSON and do some processing to make logs easily queryable in CloudWatch logs. I'd love to see this be added to the S3 Exporter. When trying to then do an ingestion of the Logs in S3 into a service like OpenSearch the data in S3 is very hard to parse and process leading to pains when trying to query it. If the feature ofraw_log
was enabled for logs exported to S3 this would reduce the burden of engineers having to do transformations in Lambda, ETL jobs or OSI Pipelines.Describe the solution you'd like
I would want the S3 Exporter to have a
raw_log
attribute defaulted tofalse
that when enabled would emit the same logic the CloudWatch Exporter has to turn the logs into a unified struct before doing aPutObject
to the JSON in S3. This should not impact anything on metrics or traces and should only impact logs.Describe alternatives you've considered
There is ETL changes after the data is in S3 or some work that can be done via operators in the log receiver used that could be done in place of this however this solution would be much simpler do in the Exporter.
Additional context
The code the Cloudwatch Log Exporter does when
raw_log
is set to true lives here https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/exporter/awscloudwatchlogsexporter/exporter.go#L208-L239The text was updated successfully, but these errors were encountered: