Insight main bump up to v0.130.0#34
Merged
Merged
Conversation
…ed (open-telemetry#40994) #### Description Adds documentation explaining why we choose only to support Prometheus Remote Write v2. Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
…pen-telemetry#40246) #### Description This changeset follows the same structure as vpc flow log, s3 access log and subscription filter logs but now dedicated to CloudTrail log events. #### Link to tracking issues This is part of the effort described in open-telemetry#38627: > It would be possible to configure the extension with the specific format, such as CloudWatch log group subscription filter, CloudTrail, etc. By having them co-located, we can avoid proliferation of extensions, and better ensure consistency across the formats (e.g. set cloud.* SemConv fields consistently). #### Testing The log samples were taken from https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-log-file-examples.html#cloudtrail-log-file-examples-section. This unmarshaller is tested against startInstances and createUser events. #### Documentation Updated documentation to reflect new CloudTrail Logs unmarshalling. --------- Co-authored-by: Edmo Vamerlatti Costa <11836452+edmocosta@users.noreply.github.com>
…40951) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Update the k8s resolver example to use v1beta1 OpentelemetryCollector CRD. <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes open-telemetry#40950 <!--Describe what testing was performed and which tests were added.--> #### Testing Follow the modified instructions. Signed-off-by: Robbie Lankford <robert.lankford@grafana.com>
…pen-telemetry#40975) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description * Drop classic histograms * Drop Summaries * Setting metric attributes just for metric types that we will handle, this to avoid accessing nil vars More about how we found this "bug" ⬇️ [Reference](https://cloud-native.slack.com/archives/CJFCJHG4Q/p1751045531132159) <!--Please delete paragraphs that you did not use before submitting.-->
This PR updates the opentelemetry-collector dependency to the latest release --------- Signed-off-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
…uery (open-telemetry#40809) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description When a request like `http://localhost:8080/apitest?ip=myip&version=test` is processed by awsxrayexporter, the generated http.request.url found to be `http://localhost:8080/ip=myip&version=test` which appends url query parameters as path value. Expected: `http://localhost:8080/apitest?ip=myip&version=test` <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes <!--Describe what testing was performed and which tests were added.--> #### Testing Unit tests E2E manual tests <!--Describe the documentation added.--> #### Documentation <!--Please delete paragraphs that you did not use before submitting.-->
…lemetry#41017) #### Description Add support for profiles variable sampling frequencies by storing the frequency with every profiling event. #### Link to tracking issue Fixes open-telemetry#40115
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/DataDog/agent-payload/v5](https://github.com/DataDog/agent-payload) | `v5.0.156` -> `v5.0.157` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-agent/pkg/proto](https://github.com/DataDog/datadog-agent) | `v0.68.0-rc.5` -> `v0.68.0-rc.7` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/DataDog/datadog-api-client-go/v2](https://github.com/DataDog/datadog-api-client-go) | `v2.41.0` -> `v2.42.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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.157`](https://github.com/DataDog/agent-payload/releases/tag/v5.0.157) [Compare Source](https://github.com/DataDog/agent-payload/compare/v5.0.156...v5.0.157) ##### What's Changed - CAP-2148 add agent version to orch and manifest payload by [@&open-telemetry#8203;kangyili](https://github.com/kangyili) in [https://github.com/DataDog/agent-payload/pull/395](https://github.com/DataDog/agent-payload/pull/395) **Full Changelog**: DataDog/agent-payload@v5.0.156...v5.0.157 </details> <details> <summary>DataDog/datadog-api-client-go (github.com/DataDog/datadog-api-client-go/v2)</summary> ### [`v2.42.0`](https://github.com/DataDog/datadog-api-client-go/releases/tag/v2.42.0) [Compare Source](https://github.com/DataDog/datadog-api-client-go/compare/v2.41.0...v2.42.0) See ./CHANGELOG.md for details </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://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue](https://github.com/aws/aws-sdk-go-v2) | `v1.19.3` -> `v1.19.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `v1.17.81` -> `v1.17.82` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/dynamodb](https://github.com/aws/aws-sdk-go-v2) | `v1.43.4` -> `v1.44.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) | `v1.226.0` -> `v1.227.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/ecs](https://github.com/aws/aws-sdk-go-v2) | `v1.58.0` -> `v1.58.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `v1.81.0` -> `v1.82.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
…y#41022) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) | `v4.25.5` -> `v4.25.6` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>shirou/gopsutil (github.com/shirou/gopsutil/v4)</summary> ### [`v4.25.6`](https://github.com/shirou/gopsutil/releases/tag/v4.25.6) [Compare Source](https://github.com/shirou/gopsutil/compare/v4.25.5...v4.25.6) <!-- Release notes generated using configuration in .github/release.yml at v4.25.6 --> #### What's Changed ##### disk - \[disk]\[linux]: fix parsing mount option when use 1/mounts on Partition by [@&open-telemetry#8203;shirou](https://github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1861](https://github.com/shirou/gopsutil/pull/1861) - Fetch stats from folder mounted volumes by [@&open-telemetry#8203;dloucasfx](https://github.com/dloucasfx) in [https://github.com/shirou/gopsutil/pull/1534](https://github.com/shirou/gopsutil/pull/1534) ##### mem - feat(exwindows): expose phys and pagefile memory by [@&open-telemetry#8203;kruskall](https://github.com/kruskall) in [https://github.com/shirou/gopsutil/pull/1868](https://github.com/shirou/gopsutil/pull/1868) ##### process - fix: optimize performance of process.OpenFiles() by [@&open-telemetry#8203;NitroCao](https://github.com/NitroCao) in [https://github.com/shirou/gopsutil/pull/1866](https://github.com/shirou/gopsutil/pull/1866) ##### Other Changes - chore: fix some minor issues in the comments by [@&open-telemetry#8203;shandongzhejiang](https://github.com/shandongzhejiang) in [https://github.com/shirou/gopsutil/pull/1870](https://github.com/shirou/gopsutil/pull/1870) - enable all go-critic by [@&open-telemetry#8203;mmorel-35](https://github.com/mmorel-35) in [https://github.com/shirou/gopsutil/pull/1856](https://github.com/shirou/gopsutil/pull/1856) - fix: relace golangcilint on var-naming for package name by [@&open-telemetry#8203;shirou](https://github.com/shirou) in [https://github.com/shirou/gopsutil/pull/1871](https://github.com/shirou/gopsutil/pull/1871) #### New Contributors - [@&open-telemetry#8203;dloucasfx](https://github.com/dloucasfx) made their first contribution in [https://github.com/shirou/gopsutil/pull/1534](https://github.com/shirou/gopsutil/pull/1534) - [@&open-telemetry#8203;shandongzhejiang](https://github.com/shandongzhejiang) made their first contribution in [https://github.com/shirou/gopsutil/pull/1870](https://github.com/shirou/gopsutil/pull/1870) - [@&open-telemetry#8203;kruskall](https://github.com/kruskall) made their first contribution in [https://github.com/shirou/gopsutil/pull/1868](https://github.com/shirou/gopsutil/pull/1868) **Full Changelog**: shirou/gopsutil@v4.25.5...v4.25.6 </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
…open-telemetry#40868) #### Description Add APM transactions support to the Coralogix exporter. Reference: https://coralogix.com/docs/user-guides/apm/features/transactions/ #### Link to tracking issue Fixes open-telemetry#40863 #### Testing - Added some tests - Manually tested       [Trace exported from Coralogix backend](https://github.com/user-attachments/files/20975849/transactions.csv). `values.yaml` (note I changed the image to one built for this test): ```yaml opentelemetry-agent: service: enabled: true extraConfig: processors: groupbytrace: wait_duration: 30s coralogix: transactions: enabled: true service: pipelines: traces: processors: [groupbytrace, coralogix] ``` #### Documentation Added some documentation in the `README.md` file. Signed-off-by: Israel Blancas <iblancasa@gmail.com>
This PR contains the following updates: | Package | Update | Change | |---|---|---| | prom/prometheus | patch | `v3.4.1` -> `v3.4.2` | --- > [!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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…d/common to v1.0.1197 (open-telemetry#41023) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common](https://github.com/tencentcloud/tencentcloud-sdk-go) | `v1.0.1194` -> `v1.0.1197` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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.1197`](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1196...v1.0.1197) [Compare Source](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1196...v1.0.1197) ### [`v1.0.1196`](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1195...v1.0.1196) [Compare Source](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1195...v1.0.1196) ### [`v1.0.1195`](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1194...v1.0.1195) [Compare Source](https://github.com/tencentcloud/tencentcloud-sdk-go/compare/v1.0.1194...v1.0.1195) </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
…metry#41015) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus) | `v0.304.1` -> `v0.304.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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/prometheus (github.com/prometheus/prometheus)</summary> ### [`v0.304.2`](https://github.com/prometheus/prometheus/compare/v0.304.1...v0.304.2) [Compare Source](https://github.com/prometheus/prometheus/compare/v0.304.1...v0.304.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. 🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
… metadata (open-telemetry#41005) #### Description While trying the component end-to-end, I've noticed we would hit nilpointer references almost immediately. While accessing this code path: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/57704cea35e430e3c5de76add038b99e06f79d73/receiver/prometheusremotewritereceiver/receiver.go#L371 `metric` was nil The `metric` variable is generated in this code path: https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/57704cea35e430e3c5de76add038b99e06f79d73/receiver/prometheusremotewritereceiver/receiver.go#L340-L367 Suppose it's present in the cache—perfect. It was already assigned from the start. If it was not present in the cache, we create it in the next if conditional, but only for the types we support! With this PR, we're now skipping all metrics without type metadata. Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | docker.io/library/nginx | final | minor | `1.28` -> `1.29` | | golang | stage | digest | `10c1318` -> `270cd53` | | golang | final | digest | `10c1318` -> `270cd53` | --- > [!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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ignals for traces filtering (open-telemetry#41036) Co-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com>
Co-authored-by: Edmo Vamerlatti Costa <11836452+edmocosta@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [go.etcd.io/bbolt](https://github.com/etcd-io/bbolt) | `v1.4.1` -> `v1.4.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>etcd-io/bbolt (go.etcd.io/bbolt)</summary> ### [`v1.4.2`](https://github.com/etcd-io/bbolt/releases/tag/v1.4.2) [Compare Source](https://github.com/etcd-io/bbolt/compare/v1.4.1...v1.4.2) See the [CHANGELOG/v1.4.2](https://github.com/etcd-io/bbolt/blob/main/CHANGELOG/CHANGELOG-1.4.md#v1422025-06-27) for more details. </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/SAP/go-hdb](https://github.com/SAP/go-hdb) | `v1.13.7` -> `v1.13.9` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>SAP/go-hdb (github.com/SAP/go-hdb)</summary> ### [`v1.13.9`](https://github.com/SAP/go-hdb/blob/HEAD/RELEASENOTES.md#v1139) [Compare Source](https://github.com/SAP/go-hdb/compare/v1.13.8...v1.13.9) - test code cleanups ### [`v1.13.8`](https://github.com/SAP/go-hdb/blob/HEAD/RELEASENOTES.md#v1138) [Compare Source](https://github.com/SAP/go-hdb/compare/v1.13.7...v1.13.8) - fixed UTF-8 check error ([https://github.com/SAP/go-hdb/issues/145](https://github.com/SAP/go-hdb/issues/145)) </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
…ry#41013) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/microsoft/go-mssqldb](https://github.com/microsoft/go-mssqldb) | `v1.9.1` -> `v1.9.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>microsoft/go-mssqldb (github.com/microsoft/go-mssqldb)</summary> ### [`v1.9.2`](https://github.com/microsoft/go-mssqldb/compare/v1.9.1...v1.9.2) [Compare Source](https://github.com/microsoft/go-mssqldb/compare/v1.9.1...v1.9.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. 🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
open-telemetry#41012) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/huaweicloud/huaweicloud-sdk-go-v3](https://github.com/huaweicloud/huaweicloud-sdk-go-v3) | `v0.1.155` -> `v0.1.156` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>huaweicloud/huaweicloud-sdk-go-v3 (github.com/huaweicloud/huaweicloud-sdk-go-v3)</summary> ### [`v0.1.156`](https://github.com/huaweicloud/huaweicloud-sdk-go-v3/releases/tag/v0.1.156) [Compare Source](https://github.com/huaweicloud/huaweicloud-sdk-go-v3/compare/v0.1.155...v0.1.156) Release 0.1.156 </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
#### Description Bump the awslogsencodingextension component to Alpha stability, and include it in otelcontribcol. #### Link to tracking issue Closes open-telemetry#38627 #### Testing N/A #### Documentation N/A
…elemetry#40780) #### Description Fixing a bug where reloading the Prometheus config, caused config entries of type [Secret](https://github.com/prometheus/common/blob/95acce133ca2c07a966a71d475fb936fc282db18/config/config.go#L36-L44) to be replaced with the literal value of `<secret>`. - Switches to new yaml library which allows for custom marshaling (shoutout to @ridwanmsharif) - Adds unit test to ensure reloading promreceiver config doesn't mask secrets #### Link to tracking issue Fixes open-telemetry#40520, open-telemetry#40916 #### Testing - I've added a unit test, validating the `Reload()` method doesn't mask secrets for existing `scrape_configs` - Pointed a local instance at a simple http server to ensure the credentials are not affected (open-telemetry#40520 (comment)) - Tested locally it with a `target_allocator` config, which was the original reason for the `Reload()` method, which introduced the bug (https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/40103/files#r2097520578) #### Documentation N/A --------- Co-authored-by: George Krajcsovits <krajorama@users.noreply.github.com>
…emetry#41038) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/knadh/koanf/parsers/yaml](https://github.com/knadh/koanf) | `v1.0.0` -> `v1.1.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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>knadh/koanf (github.com/knadh/koanf/parsers/yaml)</summary> ### [`v1.1.0`](https://github.com/knadh/koanf/releases/tag/v1.1.0) [Compare Source](https://github.com/knadh/koanf/compare/v1.0.0...v1.1.0) - [`036e4bf`](https://github.com/knadh/koanf/commit/036e4bf) Merge pull request [#&open-telemetry#8203;79](https://github.com/knadh/koanf/issues/79) from aeneasr/fix-memory-keyparts - [`6692d05`](https://github.com/knadh/koanf/commit/6692d05) Merge pull request [#&open-telemetry#8203;78](https://github.com/knadh/koanf/issues/78) from aeneasr/fix-memory-use - [`d174d00`](https://github.com/knadh/koanf/commit/d174d00) Reduce memory consumption for populateKeyParts - [`1095e5e`](https://github.com/knadh/koanf/commit/1095e5e) Significantly reduce memory use of maps.Flatten - [`7d983f3`](https://github.com/knadh/koanf/commit/7d983f3) Fix Watch() doc </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
…try#41048) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang | stage | digest | `270cd53` -> `1aa97dd` | | golang | final | digest | `270cd53` -> `1aa97dd` | --- > [!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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…metry#41049) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `v0.238.0` -> `v0.239.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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.239.0`](https://github.com/googleapis/google-api-go-client/releases/tag/v0.239.0) [Compare Source](https://github.com/googleapis/google-api-go-client/compare/v0.238.0...v0.239.0) ##### Features - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3199](https://github.com/googleapis/google-api-go-client/issues/3199)) ([2bdd042](https://github.com/googleapis/google-api-go-client/commit/2bdd042ac9a9b4115ea14239f4ffc6d947b3ead8)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3201](https://github.com/googleapis/google-api-go-client/issues/3201)) ([8eff56f](https://github.com/googleapis/google-api-go-client/commit/8eff56f43f278eb7072da807eb492969d9b6ec00)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3202](https://github.com/googleapis/google-api-go-client/issues/3202)) ([f7c299e](https://github.com/googleapis/google-api-go-client/commit/f7c299e9c00588b68e02e6fa464ab92a7d7f70d4)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3203](https://github.com/googleapis/google-api-go-client/issues/3203)) ([459c5a8](https://github.com/googleapis/google-api-go-client/commit/459c5a8db5a2262fa9d4fd5031f8bd81569fe751)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3205](https://github.com/googleapis/google-api-go-client/issues/3205)) ([ca610d5](https://github.com/googleapis/google-api-go-client/commit/ca610d5390bb286d5f815ee8d296a7cdf7dd4baa)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3206](https://github.com/googleapis/google-api-go-client/issues/3206)) ([98b7398](https://github.com/googleapis/google-api-go-client/commit/98b739881e1fd09b2f2b7c0122b675fb02625b7c)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3207](https://github.com/googleapis/google-api-go-client/issues/3207)) ([71fe287](https://github.com/googleapis/google-api-go-client/commit/71fe287d9c34180ed81ede37531b37b23a7c11dc)) - **all:** Auto-regenerate discovery clients ([#&open-telemetry#8203;3209](https://github.com/googleapis/google-api-go-client/issues/3209)) ([27d1aa4](https://github.com/googleapis/google-api-go-client/commit/27d1aa43d1fb592c0273a5617af68d397d1c9ac7)) </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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- 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: Yang Song <songy23@users.noreply.github.com>
…v1.228.0 (open-telemetry#41054) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) | `v1.227.0` -> `v1.228.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
…metry#41056) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | golang | final | digest | `1aa97dd` -> `a92f3b1` | --- > [!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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…metry#41218) Move `receiver.postgresql.connectionPool` feature gate to alpha. It's been a while since it was introduced. This change updates the receiver to use the connection pooling for performance benefits.
) #### Description Fixes an edge case where a consumer could lose a partition while it is consuming messages. This leads to unexpected behavior due to the race and likely cause the consumer to malfunction. <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes open-telemetry#41239 <!--Describe what testing was performed and which tests were added.--> #### Testing Unit tested <!--Describe the documentation added.--> #### Documentation Added chlog. <!--Please delete paragraphs that you did not use before submitting.--> --------- Signed-off-by: Marc Lopez Rubio <marc5.12@outlook.com> Co-authored-by: Andrew Wilkins <axwalk@gmail.com>
Set @ChrsMark on leave Signed-off-by: ChrsMark <chrismarkou92@gmail.com>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Collect `fsync` log operations. Tracking `fsync` operations is important for understanding performance of the redo logs.
…elemetry#41244) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description I've simplified the k8s resolver tests to improve reliability and clarity. I replaced the `verifyFn` with `expectedEndpoints` for simpler assertions. I also replaced the `assert.Eventually` polling with a `waitForCondition` helper. I had a tough time reproducing these flaky tests, but I think this refactor should help. I've also increased the condition wait time by 200 milliseconds. <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes open-telemetry#40966 Fixes open-telemetry#40778 Fixes open-telemetry#40087 --------- Signed-off-by: Robbie Lankford <robert.lankford@grafana.com>
…sh and _metric_names_hash collision (open-telemetry#41240) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Replace 32 bit hash with 64 bit xxhash to reduce metric grouping hash collisions and `_metric_names_hash` collisions. The former has a higher risk of data loss. <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes open-telemetry#41208 <!--Describe what testing was performed and which tests were added.--> #### Testing <!--Describe the documentation added.--> #### Documentation <!--Please delete paragraphs that you did not use before submitting.-->
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description This PR correctly parses the `Content-Type` of a request in `newLokiReceiver` the same way it is done in [`push.go`](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/lokireceiver/internal/push.go#L49) <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes: open-telemetry#41192 <!--Describe what testing was performed and which tests were added.--> #### Testing Run this test ```shell $ go test -v -run TestNewLokiReceiver_SupportedContentTypeWithCharset === RUN TestNewLokiReceiver_SupportedContentTypeWithCharset --- PASS: TestNewLokiReceiver_SupportedContentTypeWithCharset (0.00s) PASS ok github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver 0.005s ``` --------- Co-authored-by: Andrzej Stencel <andrzej.stencel@elastic.co>
…pen-telemetry#41050) #### Description Use standard collector pdata hashing functions when hashing attributes instead of removing attributes with empty values. Translation from Prometheus already removes empty values (because prometheus treats empty the same as non-existent). #### Link to tracking issue Fixes open-telemetry#38621 #### Testing N/A #### Documentation N/A
…o configure Prometheus and known limitations (open-telemetry#41006) #### Description Add documentation explaining how to configure Prometheus to work with this component. --------- Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
…41251) #### Description The README of this receiver is really hard to read. It seems like, over time, new sections have been inserted at really bad places, disrupting the flow of existing text. For example, just below the `Feature gates` section there was this text: ``` - `report_extra_scrape_metrics`: Extra Prometheus scrape metrics can be reported by setting this parameter to `true` You can copy and paste that same configuration under: ``yaml receivers: prometheus: config: `` ``` * What is `report_extra_scrape_metrics` talking about? What does this have to do with the `RemoveStartTimeAdjustment` feature gate? * What is `You can copy and paste that same configuration under:` talking about? What "configuration"? The Feature gates? It took a while to figure out what the README tries to tell me. I've moved the "Feature Gates" paragraph as its own section to the end of the file, to be more in line with the other READMEs.
…n-telemetry#41254) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Adds additional telemetry to Elasticsearch exporter, mostly to observe the docappender. <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes open-telemetry#38610 <!--Describe what testing was performed and which tests were added.--> #### Testing Unit tests added <!--Describe the documentation added.--> #### Documentation Mdatagen docs updated <!--Please delete paragraphs that you did not use before submitting.-->
…try#41224) Deprecate 'batcher' config with a warning, do not remove the section yet.
…pen-telemetry#41264) Following-up open-telemetry#41224 and and fixing main branch
…metry#40998) #### Description The existing implementation copied everything from the previous resourcemetrics to a completely new resourcemetrics. However, the component is marked as mutating data, so this PR just changes it to mutate the batch of metrics in-place. This avoids a lot of copying. From previous experience caching start times and values, storing attributes and exemplars in a cache is very expensive unless you need them. The second commit adds "minimal copy to" methods to avoid storing attributes and exemplars. #### Link to tracking issue Fixes open-telemetry#39400 #### Testing Passes all existing unit tests.
…ons, and increase uniformity of endpoint distribution (open-telemetry#41271) #### Description Updates the ring hash algorithm to use linear probing to decrease the variance of endpoints chosen due to hash collisions. Also updates it to use 4 bytes instead of one - this would cause collision when using more than 256 endpoints, since the byte would overflow. These changes are discussed and benchmarked in: open-telemetry#41200. The benchmarks showed clear benefits for negligible resource consumption. The only actual changes to main code in the PR is that in `consistent_hashing.go`. The rest is just changing the expectations of the test to match the altered hashing algorithm. #### Link to tracking issue Partially fixes open-telemetry#41200 #### Testing The tests needed to be re-arranged. This was really quite tedious, since they all depend on the specific randomness of the existing hashing algorithm. So I had to re arrange some of the test's expectations with that, too. At some point, they should be redesigned to be more deterministic so more work can easily be done on the hash ring in the future.
…ry#41190) Update the helper make targets to replace all core modules instead of just one
…ry#41214) Don't use sync.Once, maintain the instance explicitly as part of the scraper
…emetry#40819) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description 1. Use `size_based` compaction policy for the trace graph table instead of `time_series`. 2. Use `zstd` as the default compression algorithm for all tables. 3. Use `"inverted_index_storage_format"="V2"`. <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes open-telemetry#40578 open-telemetry#40827 <!--Please delete paragraphs that you did not use before submitting.-->
…utes (open-telemetry#40878) #### Description This PR enhances the GitHub receiver by adding support for custom properties from GitHub repositories as resource attributes. The implementation extracts all key-value pairs from the repository's `CustomProperties` map and adds them as resource attributes with the prefix `github.repository.custom_properties`. For example, if a repository has custom properties like `team_name: "open-telemetry"` and `environment: "development"`, they will be added as resource attributes: ``` github.repository.custom_properties.team_name = "open-telemetry" github.repository.custom_properties.environment = "development" ``` The implementation handles different value types (string, int, float, bool) appropriately and follows the OpenTelemetry convention for attribute naming, similar to how HTTP headers are handled. #### Link to tracking issue Fixes: TBD #### Testing Added unit tests for the new functionality in `model_test.go`. The tests verify: * String properties are correctly added as resource attributes * Different types (string, int, float, bool) are handled correctly * The "service_name" property is skipped (as it's handled separately) * Empty and nil maps are handled properly All tests are passing, confirming the implementation works as expected. #### Documentation TBD
… while polling (open-telemetry#40571) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description Resolves open-telemetry#38940 If a log group was deleted while a poll was being executed we were silently failing after the first log message. While examining the code I don't believe we were failing on future polls but can imagine that this change is an improvement as it now radiates a tad bit more on the `pollForLogs` function as it now actually returns up errors. <!-- Issue number (e.g. open-telemetry#1234) or full URL to issue, if applicable. --> #### Link to tracking issue Fixes open-telemetry#38940 <!--Describe what testing was performed and which tests were added.--> #### Testing Unit testing the situation described in the issue #### Documentation changelog entry
This PR updates the opentelemetry-collector dependency to the latest release --------- Signed-off-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
#### Description Implement traces propagation for the new Tinybird Exporter. The exporter iterates over the ptraces data, extracts the required fields (service name, attributes, spanID, etc.), generates an NDJSON, and performs a request to the Tinybird [EventsAPI](https://www.tinybird.co/docs/forward/get-data-in/events-api) with all the data. It's the same implementation done in [logs](open-telemetry#40993) but this time focused on traces. #### Link to tracking issue Related to open-telemetry#40475 #### Testing Included traces conversion tests and HTTP request tests.
#### Description PR for profiles support in the transform processor. It's a split-out from open-telemetry#39036 and contains only basic functionality, that makes this PR independent from open-telemetry#39681, open-telemetry#39416 and open-telemetry/opentelemetry-collector#12798. For this, several tests were commented out. The reason for this PR is the hope to get it merged so that users and developers can start experimenting with profiles functionality in the transformprocessor. Attributes can't currently can't be used with profiles (due to the above mentioned unmerged PRs). #### Link to tracking issue Fixes open-telemetry#39009 --------- Co-authored-by: Edmo Vamerlatti Costa <11836452+edmocosta@users.noreply.github.com> Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
The following commands were run to prepare this release: - make chlog-update VERSION=v0.130.0 - sed -i.bak s/0[.]129[.]0/0.130.0/g versions.yaml - make multimod-prerelease - make multimod-sync --------- Signed-off-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
# Conflicts: # cmd/otelcontribcol/builder-config.yaml
Signed-off-by: Jared Tan <jian.tan@daocloud.io> Signed-off-by: Jared Tan <jian.tan@daocloud.io>
This file contains hidden or 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
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
Link to tracking issue
Fixes
Testing
Documentation