Skip to content

Conversation

mx-psi
Copy link
Member

@mx-psi mx-psi commented May 6, 2025

Description

Link to tracking issue

Fixes

Testing

Documentation

crobert-1 and others added 10 commits May 5, 2025 09:02
…eAttributes feature flag (open-telemetry#39803)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
This feature flag was introduced in
open-telemetry#32829
to resolve open-telemetry#32814. It was first released in `v0.103.0`, on June 19, 2024
which was 10 months ago. The feature gate is to remove deprecated
resource attributes in favor of the semantic convention equivalents.
This is a breaking change and the feature flag will now be enabled by
default.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue

open-telemetry#32814

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Updated testing to account for the feature flag being enabled by
default.
#### Description:

- Remove deprecated libraries of Azure Autorest.
- Changes to query API


#### Link to tracking issue
Fixes open-telemetry#39279 

#### Testing

- Tested a local build
- All the unit tests pass

---------

Co-authored-by: Antoine Toulme <[email protected]>
…egy (open-telemetry#38594)

<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Addresses open-telemetry#38379.

Some of this logic already existed in the [GCM
exporter](https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/blob/main/exporter/collector/internal/normalization/standard_normalizer.go).

For each resource, and for each timeseries
- Skip if the point is not a cumulative sum, histogram, exp histogram,
or summary.
- Lookup the timeseries in the cache. If it is not present, drop this
point from the batch, and store the timestamp and value (including
bucket counts, etc) in the cache.
- Subtract cumulative values (e.g. sum, bucket counts) of the cached
timeseries from the current timeseries, and set the start timestamp to
the cached point's timestamp.

<!-- Issue number (e.g. #1234) or full URL to issue, if applicable. -->
#### Link to tracking issue
Fixes open-telemetry#38379.

<!--Describe what testing was performed and which tests were added.-->
#### Testing
Added unit and integration tests.

<!--Describe the documentation added.-->
#### Documentation
Readme already covers this strategy

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Signed-off-by: Ridwan Sharif <[email protected]>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description
Adding a feature - On mongodbatlas receiver, allow the use of
cloud.mongodbgov.com instead of only the default cloud.mongodb.com,
adding a new config

<!--Describe the documentation added.-->
#### Documentation

Update mongodbatlas documentation to reflect new config setting

<!--Please delete paragraphs that you did not use before submitting.-->

---------

Co-authored-by: Christos Markou <[email protected]>
Co-authored-by: Edmo Vamerlatti Costa <[email protected]>
…telemetry#39830)

this struct has no reason to be exported.

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
)

This enables to avoid regex cost (when using IsMatch) to check for
prefix and suffix for strings.

Signed-off-by: Bogdan Drutu <[email protected]>
…try#39835)

Adding public methods that allow to retrieve the raw values of Windows
performance counters. This is needed to allow removal of the vendored
code under `receiver/hostmetricsreceiver/internal/perfcounters/` used
only by that component. This vendored code retrieves raw values of
counters instead of calculated ones, e.g.: it doesn't retrieve rate, but
the actual values used to calculate the rate of a counter. See
open-telemetry#38858 (comment)
for details.
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[github.com/aws/aws-msk-iam-sasl-signer-go](https://redirect.github.com/aws/aws-msk-iam-sasl-signer-go)
| `v1.0.2` -> `v1.0.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.2/v1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-msk-iam-sasl-signer-go/v1.0.2/v1.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.17.74` -> `v1.17.75` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.74/v1.17.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2ffeature%2fs3%2fmanager/v1.17.74/v1.17.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.47.3` -> `v1.48.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatchlogs/v1.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatchlogs/v1.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatchlogs/v1.47.3/v1.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fcloudwatchlogs/v1.47.3/v1.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/aws/aws-sdk-go-v2/service/ec2](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.212.0` -> `v1.214.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.212.0/v1.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fec2/v1.212.0/v1.214.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/aws/aws-sdk-go-v2/service/kinesis](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.34.0` -> `v1.35.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.34.0/v1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fkinesis/v1.34.0/v1.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/aws/aws-sdk-go-v2/service/xray](https://redirect.github.com/aws/aws-sdk-go-v2)
| `v1.31.2` -> `v1.31.4` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fxray/v1.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fxray/v1.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fxray/v1.31.2/v1.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2faws-sdk-go-v2%2fservice%2fxray/v1.31.2/v1.31.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [github.com/aws/smithy-go](https://redirect.github.com/aws/smithy-go)
| `v1.22.2` -> `v1.22.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2faws%2fsmithy-go/v1.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2faws%2fsmithy-go/v1.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2faws%2fsmithy-go/v1.22.2/v1.22.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2faws%2fsmithy-go/v1.22.2/v1.22.3?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-msk-iam-sasl-signer-go
(github.com/aws/aws-msk-iam-sasl-signer-go)</summary>

###
[`v1.0.3`](https://redirect.github.com/aws/aws-msk-iam-sasl-signer-go/releases/tag/v1.0.3):
1.0.3

[Compare
Source](https://redirect.github.com/aws/aws-msk-iam-sasl-signer-go/compare/v1.0.2...v1.0.3)

##### Added

-   Add support for assuming role using web identity

https://github.com/aws/aws-msk-iam-sasl-signer-go/blob/main/CHANGELOG.md

</details>

<details>
<summary>aws/aws-sdk-go-v2
(github.com/aws/aws-sdk-go-v2/service/kinesis)</summary>

###
[`v1.35.0`](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.34.0...v1.35.0)

[Compare
Source](https://redirect.github.com/aws/aws-sdk-go-v2/compare/v1.34.0...v1.35.0)

</details>

<details>
<summary>aws/smithy-go (github.com/aws/smithy-go)</summary>

###
[`v1.22.3`](https://redirect.github.com/aws/smithy-go/compare/v1.22.2...v1.22.3)

[Compare
Source](https://redirect.github.com/aws/smithy-go/compare/v1.22.2...v1.22.3)

</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://redirect.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:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZWJvdCJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cmd/golden cmd/opampsupervisor cmd/telemetrygen telemetrygen command connector/count connector/datadog connector/exceptions connector/failover connector/grafanacloud connector/otlpjson connector/roundrobin connector/routing connector/servicegraph connector/signaltometrics connector/spanmetrics connector/sum exporter/alertmanager exporter/alibabacloudlogservice Alibaba components exporter/awscloudwatchlogs awscloudwatchlogs exporter exporter/awsemf awsemf exporter exporter/awskinesis exporter/awss3 exporter/awsxray exporter/azureblob exporter/azuredataexplorer exporter/azuremonitor exporter/bmchelix exporter/carbon exporter/cassandra exporter/clickhouse exporter/coralogix exporter/datadog Datadog components exporter/dataset exporter/doris exporter/elasticsearch exporter/faro exporter/file exporter/googlecloud exporter/googlecloudpubsub exporter/googlemanagedprometheus Google Managed Prometheus exporter exporter/honeycombmarker exporter/influxdb exporter/kafka exporter/kinetica exporter/loadbalancing exporter/logicmonitor exporter/logzio exporter/loki Loki Exporter exporter/mezmo exporter/opencensus exporter/opensearch exporter/otelarrow exporter/prometheus exporter/prometheusremotewrite exporter/pulsar exporter/rabbitmq exporter/sapm exporter/sematext exporter/sentry exporter/signalfx exporter/splunkhec exporter/stef exporter/sumologic exporter/syslog exporter/tencentcloudlogservice exporter/zipkin extension/ack extension/asapauth extension/awsproxy extension/azureauth extension/basicauth extension/bearertokenauth extension/cgroupruntime extension/datadog extension/encoding/avrologencoding extension/encoding/awscloudwatchmetricstreams extension/encoding/awslogsencoding extension/encoding/googlecloudlogentryencoding extension/encoding/jaegerencoding extension/encoding/jsonlogencoding extension/encoding/otlpencoding extension/encoding/skywalkingencoding extension/encoding/textencoding extension/encoding/zipkinencoding extension/encoding extension/googleclientauth extension/headerssetter extension/healthcheck Health Check Extension extension/healthcheckv2 extension/httpforwarder extension/jaegerremotesampling extension/k8sleaderelector extension/oauth2clientauth extension/observer/cfgardenobserver extension/observer/dockerobserver extension/observer/ecsobserver extension/observer/ecstaskobserver extension/observer/hostobserver extension/observer/k8sobserver

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants