Releases: solarwinds/opentelemetry-lambda
Releases · solarwinds/opentelemetry-lambda
Solarwinds APM opentelemetry collector lambda layer/0.0.13
AWS Lambda layer ARN
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-arm64-0_0_13:1
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-x86_64-0_0_13:1
Upstream OpenTelemetry versions
- OpenTelemetry Collector 0.132.0.
- OpenTelemetry Collector contrib components detail
New features and improvements
- Sync-ed upstream code up to OpenTelemetry Collector 0.132.0
- SolarWinds is deprecating apm-proto and now provides an HTTP endpoint for retrieving settings. solarwindsapmsettingsextension replaces apm-proto with HTTP
Fixes
N/A
What's Changed
Other
- NH-115995 Pull upstream code to use solarwindsapmsettingsextension v0.132.0 by @jerrytfleung in #63
- Fix reversinglabs scan GitHub action by @jerrytfleung in #64
Full Changelog: layer-collector/0.0.12...layer-collector/0.0.13
Solarwinds APM opentelemetry collector lambda layer/0.0.12
AWS Lambda layer ARN
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-arm64-0_0_12:1
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-x86_64-0_0_12:1
Upstream OpenTelemetry versions
- OpenTelemetry Collector 0.128.0.
- OpenTelemetry Collector contrib components detail
New features and improvements
- Added metrics support via Telemetry API
- Used upstream solarwindsapmsettingsextension instead of local copy
- Added default value for some env variables in config.yaml
- Sync-ed upstream code up to OpenTelemetry Collector 0.128.0
Fixes
- Enabled internal security check. e.g. ReversingLabScan, CodeQL
What's Changed
Other
- NH-80982 - Apply batching processor by @jerrytfleung in #34
- NH-76572 Applied community feedback back to our current code by @jerrytfleung in #42
- NH-89341 OtelCol: include RL scanning in CI/CD by @jerrytfleung in #43
- NH-89341 OtelCol: include RL scanning in CI/CD (Fixed permission) by @jerrytfleung in #44
- NH-89341 - Fixed layer version by @jerrytfleung in #45
- NH-89341 Fixed GITHUB_OUTPUT by @jerrytfleung in #46
- NH-70492 - Otelcol: collecting Lambda platform metrics via Telemetry API by @jerrytfleung in #41
- NH-89341 - Pull-ed upstream changes to swo by @jerrytfleung in #48
- NH-70492 Fixed platform empty log record issues by @jerrytfleung in #50
- NH-110814 - Replaced local extension by upstream one by @jerrytfleung in #54
- NH-110814 OtelCol: Sync upstream code by @jerrytfleung in #53
- NH-110814 - GHA workflow follow up by @jerrytfleung in #55
- NH-110814 - Enabling CodeQL on swo branch by @jerrytfleung in #56
- NH-110814 - Removed "status: write" GITHUB_TOKEN permission from security suggestion by @jerrytfleung in #57
- NH-110814 - Added reversinglabscan to release-layer-collector.yml(prod) by @jerrytfleung in #58
- NH-70492 Otelcol: collecting Lambda platform metrics via Telemetry API by @jerrytfleung in #51
- NH-87870 Otel Col: Added default value for some environment variables by @jerrytfleung in #59
- NH-111714 - Used mdatagen to regenerate metrics logs metadata by @jerrytfleung in #60
- NH-113776 - OtelCol: Prepare release 0.0.12 by @jerrytfleung in #61
- NH-113776 - OtelCol: Prepare release 0.0.12 Updated go.mod by @jerrytfleung in #62
Full Changelog: layer-collector/0.0.11...layer-collector/0.0.12
Solarwinds APM opentelemetry collector lambda layer/0.0.11
AWS Lambda layer ARN
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-arm64-0_0_11:1
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-x86_64-0_0_11:1
Upstream OpenTelemetry versions
- OpenTelemetry Collector 0.105.0.
- OpenTelemetry Collector contrib components detail
New features and improvements
- Improved the gRPC connection to Solarwinds APM collector by providing system certificates pool in the TLS configuration
Fixes
- Fixed Telemetry API subscription 403 error in recent AWS lambda runtime. e.g. Python 3.12
What's Changed
Other
- NH-86973 - OTelcol: Telemetry API 403 and Unable to getSettings from solarwindsapmsettingsextension by @jerrytfleung in #39
Full Changelog: layer-collector/0.0.10...layer-collector/0.0.11
Solarwinds APM opentelemetry collector lambda layer/0.0.10
AWS Lambda layer ARN
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-arm64-0_0_10:1
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-x86_64-0_0_10:1
Upstream OpenTelemetry versions
- OpenTelemetry Collector 0.102.1
- OpenTelemetry Collector contrib components detail
New features and improvements
- Added telemetry API function logs forwarding in Solarwinds APM opentelemetry collector lambda layer
What's Changed
Other
- Main by @jerrytfleung in #27
- Sync upstream by @jerrytfleung in #28
- NH-76996 - Fix upstream go modules by @jerrytfleung in #29
- NH-76996 - Otelcol: lambda function logs by @jerrytfleung in #30
- NH-76996 - Added Solarwinds specific OTEL_SERVICE_NAME logic by @jerrytfleung in #31
- NH-76996 - Fixed time parsing in Python JSON log format by @jerrytfleung in #32
- NH-76996 - Change log level to debug and keep parsing log event by @jerrytfleung in #33
- NH-76996 - Fixed WARNING from python logging library by @jerrytfleung in #35
Full Changelog: layer-collector/0.0.9...layer-collector/0.0.10
Solarwinds APM opentelemetry collector lambda layer/0.0.9
AWS Lambda layer ARN
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-arm64-0_0_9:1
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-x86_64-0_0_9:1
Upstream OpenTelemetry versions
- OpenTelemetry Collector 0.99.0
- OpenTelemetry Collector contrib components detail
New features and improvements
- Added lambda distro version to resource attribute
sw.apm.otelcol.version - Desupport setting raw file
What's Changed
Other
- Sync fork from upstream by @jerrytfleung in #15
- Fixed go module dependency after sync with upstream by @jerrytfleung in #16
- Applied the feedback from community to our extension by @jerrytfleung in #17
- NH-76996 Otelcol: collecting Lambda function logs by @jerrytfleung in #18
- NH-80074 Otelcol: Add lambda distro version to resource attribute by @jerrytfleung in #19
- NH-80074 - Fixed the single quote issue by @jerrytfleung in #20
- NH-80981 - Otelcol: Desupport raw file by @jerrytfleung in #22
- NH-76996 Otelcol: collecting Lambda function logs (code refactoring) by @jerrytfleung in #21
- NH-76996 - Disabled platform events log processing by @jerrytfleung in #25
Full Changelog: layer-collector/0.0.8...layer-collector/0.0.9
Solarwinds APM opentelemetry collector lambda layer/0.0.8
AWS Lambda layer ARN
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-arm64-0_0_8:2
arn:aws:lambda:<region>:851060098468:layer:opentelemetry-collector-x86_64-0_0_8:2
Upstream OpenTelemetry versions
- OpenTelemetry Collector 0.92.0
- OpenTelemetry Collector contrib components detail
New features and improvements
- Bundles Solarwinds APM Settings extension to support dynamic sampling
- Custom collector configuration to support SWO AWS Lambda instrumentation
What's Changed
Collector
- Added github action for solarwinds/opentelemetry-lambda by @jerrytfleung in #4
- NH-72987 - Otelcol: reduce noisy logging to CloudWatch by @jerrytfleung in #5
- NH-72987 Removing logging exporter from pipeline of config.yaml by @jerrytfleung in #6
- Change to sw.cloud.aws.resource.type by @jerrytfleung in #7
- Fixed the default log level always info issue by @jerrytfleung in #8
- NH-73899 Otelcol: set a custom user agent header by @jerrytfleung in #9
- NH-72987 - Added back Logging exporter to pipeline in config.yaml by @jerrytfleung in #10
- NH-74565 - Otelcol: update lambda layer arch value from amd64 to x86_64 by @jerrytfleung in #11
- NH-74565 Otelcol: update lambda layer arch value from amd64 to x86_64 by @jerrytfleung in #12
- Revert "Change to sw.cloud.aws.resource.type" by @cheempz in #13
New Contributors
- @jerrytfleung made their first contribution in #4
- @cheempz made their first contribution in #13
Full Changelog: https://github.com/solarwinds/opentelemetry-lambda/commits/layer-collector/0.0.8