Skip to content

feat(nodejs): add logger sdk, fix metrics and update some packages #1464

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

Merged

Conversation

pragmaticivan
Copy link
Member

@pragmaticivan pragmaticivan commented Aug 5, 2024

fixes #1458

@pragmaticivan pragmaticivan requested a review from a team August 5, 2024 18:01
@martinkuba
Copy link
Contributor

It looks to me like the sdk-logs package is missing in the package.json file.

@pragmaticivan
Copy link
Member Author

pragmaticivan commented Aug 5, 2024

It looks to me like the sdk-logs package is missing in the package.json file.

Good catch @martinkuba , just realized one my changes didn't go through

@pragmaticivan
Copy link
Member Author

Hi @martinkuba @tylerbenson is there a way to release an alpha version of this layer for some manual tests?

@tylerbenson
Copy link
Member

I'm not sure what the process is, but I believe you can publish the layer to your own account and test from there.

@pragmaticivan
Copy link
Member Author

I have this working on my own account for Metrics and Tracing already, checking logs

@pragmaticivan
Copy link
Member Author

Screenshot 2024-08-09 at 11 23 42 AM
Screenshot 2024-08-09 at 11 23 48 AM
Screenshot 2024-08-09 at 11 24 06 AM
Screenshot 2024-08-09 at 11 25 03 AM

I now have Logs, Tracing, Metrics, and Tracing correlation with Logs working!

@pragmaticivan
Copy link
Member Author

Log code:

const otelLogger = logsAPI.logs.getLogger('default');
  otelLogger.emit({
    severityNumber: logsAPI.SeverityNumber.INFO,
    severityText: 'INFO',
    body: 'this is a log record body - test on new build',
    attributes: { 'log.type': 'LogRecord' },
  });

@pragmaticivan
Copy link
Member Author

Screenshot 2024-08-09 at 3 22 22 PM

Also tested producing logs with Winston Transport

@pragmaticivan
Copy link
Member Author

👋🏽 @tylerbenson do you think we can release this change this week?

@pragmaticivan
Copy link
Member Author

Hi @tylerbenson mind approving the last merge test run? there was a conflict with the other PR merged yesterday

@tylerbenson tylerbenson added the javascript Pull requests that update Javascript code label Aug 14, 2024
@serkan-ozal
Copy link
Contributor

LGTM!

One question: Does enabling logging exporter mean that console log methods (log, trace, debug, info, error, ...) are automatically patched/wrapped and all console logs are exported by default?

@pragmaticivan
Copy link
Member Author

@serkan-ozal no, your own lib has to be compatible with the OTEL SPEC, OR you have to manually emit logs using the OTEL Logs API:

const otelLogger = logsAPI.logs.getLogger('default');
  otelLogger.emit({
    severityNumber: logsAPI.SeverityNumber.INFO,
    severityText: 'INFO',
    body: 'this is a log record body - test on new build',
    attributes: { 'log.type': 'LogRecord' },
  });

In my example, my project was using winston, so I just had to add https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/winston-transport so that my existing logging lib can also emit otel resources automatically

@tylerbenson tylerbenson merged commit c9c78cb into open-telemetry:main Aug 14, 2024
10 checks passed
botheaj added a commit to procter-gamble-oss/opentelemetry-lambda that referenced this pull request Dec 2, 2024
* feat(nodejs): add propagator auto-configuration (#1459)

* feat(nodejs): add logger sdk, fix metrics and update some packages (#1464)

* feat(nodejs): add logger sdk, fix metrics and update some packages

* chore: add missing logs package

* feat: log exporter needed

* fix: set global logger

* Bump the collector-other group across 4 directories with 33 updates (#1468)

* Bump the collector-other group across 4 directories with 33 updates

Bumps the collector-other group with 24 updates in the /collector directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/converter/expandconverter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/envprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/fileprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/httpprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap/provider/yamlprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.27.26` | `1.27.27` |
| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.58.2` | `1.58.3` |

Bumps the collector-other group with 4 updates in the /collector/internal/tools directory: [go.opentelemetry.io/build-tools/chloggen](https://github.com/open-telemetry/opentelemetry-go-build-tools), [go.opentelemetry.io/build-tools/multimod](https://github.com/open-telemetry/opentelemetry-go-build-tools), [go.opentelemetry.io/build-tools/semconvgen](https://github.com/open-telemetry/opentelemetry-go-build-tools) and [golang.org/x/tools](https://github.com/golang/tools).
Bumps the collector-other group with 17 updates in the /collector/lambdacomponents directory:

| Package | From | To |
| --- | --- | --- |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.104.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.105.0` | `0.106.1` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.27.26` | `1.27.27` |

Bumps the collector-other group with 2 updates in the /go/sample-apps/function directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `go.opentelemetry.io/collector/component` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/converter/expandconverter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/envprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/fileprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/httpprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap/provider/yamlprovider` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/otelcol` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/loggingexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlphttpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/extension` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/batchprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/memorylimiterprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.26 to 1.27.27
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.26...config/v1.27.27)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.2 to 1.58.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.2...service/s3/v1.58.3)

Updates `go.opentelemetry.io/build-tools/chloggen` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-build-tools/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.13.0...v0.14.0)

Updates `go.opentelemetry.io/build-tools/multimod` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-build-tools/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.13.0...v0.14.0)

Updates `go.opentelemetry.io/build-tools/semconvgen` from 0.13.0 to 0.14.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-build-tools/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-build-tools/compare/v0.13.0...v0.14.0)

Updates `golang.org/x/tools` from 0.22.0 to 0.24.0
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.22.0...v0.24.0)

Updates `go.opentelemetry.io/collector/component` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/confmap` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/otelcol` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor` from 0.104.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.104.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/loggingexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/exporter/otlphttpexporter` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/extension` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/batchprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/processor/memorylimiterprocessor` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `go.opentelemetry.io/collector/receiver/otlpreceiver` from 0.105.0 to 0.106.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.105.0...v0.106.1)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.26 to 1.27.27
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.26...config/v1.27.27)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.26 to 1.27.27
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.26...config/v1.27.27)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.2 to 1.58.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.2...service/s3/v1.58.3)

---
updated-dependencies:
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/component
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/converter/expandconverter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/envprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/fileprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/httpprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap/provider/yamlprovider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/otelcol
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/loggingexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlphttpexporter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/extension
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/batchprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/memorylimiterprocessor
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/build-tools/chloggen
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/build-tools/multimod
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/build-tools/semconvgen
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/component
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/confmap
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/otelcol
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/loggingexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlpexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/exporter/otlphttpexporter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/extension
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/batchprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/processor/memorylimiterprocessor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: go.opentelemetry.io/collector/receiver/otlpreceiver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
...

Signed-off-by: dependabot[bot] <support@github.com>

* upgrade(collector) change CreateSettings to Settings

* upgrade(collector) change NewNopCreateSettings to NewNopSettings

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nathan Slaughter <28688390+nslaughter@users.noreply.github.com>

* Bump gradle/actions from 3 to 4 in the actions group across 1 directory (#1460)

* Bump gradle/actions from 3 to 4 in the actions group across 1 directory

Bumps the actions group with 1 update in the / directory: [gradle/actions](https://github.com/gradle/actions).


Updates `gradle/actions` from 3 to 4
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](https://github.com/gradle/actions/compare/v3...v4)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* validation is done by default now.

* validation is done by default now.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyler Benson <734411+tylerbenson@users.noreply.github.com>

* Bump the java-other group across 1 directory with 5 updates (#1473)

Bumps the java-other group with 5 updates in the /java directory:

| Package | From | To |
| --- | --- | --- |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.6.0-alpha` | `2.7.0-alpha` |
| software.amazon.awssdk:bom | `2.26.20` | `2.27.6` |
| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.12.0` | `3.13.0` |
| [io.opentelemetry.javaagent:opentelemetry-javaagent](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.6.0` | `2.7.0` |
| [io.opentelemetry.contrib:opentelemetry-aws-resources](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.36.0-alpha` | `1.37.0-alpha` |



Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha` from 2.6.0-alpha to 2.7.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits)

Updates `software.amazon.awssdk:bom` from 2.26.20 to 2.27.6

Updates `com.amazonaws:aws-lambda-java-events` from 3.12.0 to 3.13.0
- [Commits](https://github.com/aws/aws-lambda-java-libs/commits)

Updates `io.opentelemetry.javaagent:opentelemetry-javaagent` from 2.6.0 to 2.7.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.6.0...v2.7.0)

Updates `io.opentelemetry.contrib:opentelemetry-aws-resources` from 1.36.0-alpha to 1.37.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

---
updated-dependencies:
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: software.amazon.awssdk:bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: com.amazonaws:aws-lambda-java-events
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
- dependency-name: io.opentelemetry.contrib:opentelemetry-aws-resources
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix telemetry api subscription 403 forbidden error (#1452)

* Fixed telemetry api receiver subscription errors

* Fixed tests

* feat: update nodejs lambda to the latest standards and packages (#1469)

* feat: update nodejs lambda to the latest standards and packages

* chore: revert nodejs16 support back

* Bump the collector-other group across 4 directories with 3 updates (#1477)

Bumps the collector-other group with 2 updates in the /collector directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2).
Bumps the collector-other group with 1 update in the /collector/internal/tools directory: [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint).
Bumps the collector-other group with 1 update in the /collector/lambdacomponents directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2).
Bumps the collector-other group with 2 updates in the /go/sample-apps/function directory: [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.28
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.27...config/v1.27.28)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.3 to 1.59.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.3...service/s3/v1.59.0)

Updates `github.com/golangci/golangci-lint` from 1.59.1 to 1.60.1
- [Release notes](https://github.com/golangci/golangci-lint/releases)
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.59.1...v1.60.1)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.28
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.27...config/v1.27.28)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.27.27 to 1.27.28
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.27.27...config/v1.27.28)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.58.3 to 1.59.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.3...service/s3/v1.59.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/golangci/golangci-lint
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: collector-other
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: collector-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the nodejs-other group across 2 directories with 6 updates (#1480)

Bumps the nodejs-other group with 4 updates in the /nodejs directory: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [aws-sdk](https://github.com/aws/aws-sdk-js) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).
Bumps the nodejs-other group with 1 update in the /nodejs/sample-apps/aws-sdk directory: [aws-sdk](https://github.com/aws/aws-sdk-js).


Updates `@typescript-eslint/eslint-plugin` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.1.0 to 8.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/parser)

Updates `aws-sdk` from 2.1674.0 to 2.1678.0
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1674.0...v2.1678.0)

Updates `@types/node` from 22.3.0 to 22.4.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `aws-sdk` from 2.1659.0 to 2.1678.0
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1674.0...v2.1678.0)

Updates `typescript` from 5.5.3 to 5.5.4
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4)

Updates `@types/aws-lambda` from 8.10.141 to 8.10.143
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/aws-lambda)

Updates `@types/node` from 20.14.10 to 22.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nodejs-other
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: nodejs-other
- dependency-name: "@types/aws-lambda"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: nodejs-other
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: nodejs-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the java-other group across 1 directory with 2 updates (#1479)

Bumps the java-other group with 2 updates in the /java directory: software.amazon.awssdk:bom and [io.opentelemetry.contrib:opentelemetry-aws-resources](https://github.com/open-telemetry/opentelemetry-java-contrib).


Updates `software.amazon.awssdk:bom` from 2.27.6 to 2.27.8

Updates `io.opentelemetry.contrib:opentelemetry-aws-resources` from 1.37.0-alpha to 1.38.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-other
- dependency-name: io.opentelemetry.contrib:opentelemetry-aws-resources
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-other
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the opentelemetry-deps-collector group across 5 directories with 31 updates (#1476)

Bumps the opentelemetry-deps-collector group with 22 updates in the /collector directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/converter/expandconverter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/envprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/fileprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/httpprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap/provider/yamlprovider](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |

Bumps the opentelemetry-deps-collector group with 16 updates in the /collector/lambdacomponents directory:

| Package | From | To |
| --- | --- | --- |
| [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/otelcol](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor](https://github.com/open-telemetry/opentelemetry-collector-contrib) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/loggingexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/exporter/otlphttpexporter](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/batchprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/processor/memorylimiterprocessor](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |
| [go.opentelemetry.io/collector/receiver/otlpreceiver](https://github.com/open-telemetry/opentelemetry-collector) | `0.106.1` | `0.107.0` |

Bumps the opentelemetry-deps-collector group with 3 updates in the /collector/processor/coldstartprocessor directory: [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector), [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector) and [go.opentelemetry.io/collector/semconv](https://github.com/open-telemetry/opentelemetry-collector).
Bumps the opentelemetry-deps-collector group with 3 updates in the /collector/processor/decoupleprocessor directory: [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector), [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) and [go.opentelemetry.io/collector/processor](https://github.com/open-telemetry/opentelemetry-collector).
Bumps the opentelemetry-deps-collector group with 1 update in the /collector/receiver/telemetryapireceiver directory: [go.opentelemetry.io/collector/component](https://github.com/open-telemetry/opentelemetry-collector).


Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/secretsmanagerprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector-contrib/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/component` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/converter/expandconverter` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/envprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/fileprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/httpprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/confmap/provider/yamlprovider` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `go.opentelemetry.io/collector/otelcol` from 0.106.1 to 0.107.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-collector/compare/v0.106.1...v0.107.0)

Updates `github.com/open-telemetry/opentelemetry-collector-contrib/export…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support sdk-logs for nodejs lambda wrapper
4 participants