Skip to content

[Backport 2.12] OTLP Source unified endpoint for logs, traces and metrics#5832

Merged
kkondaka merged 1 commit into2.12from
backport/backport-5677-to-2.12
Jun 26, 2025
Merged

[Backport 2.12] OTLP Source unified endpoint for logs, traces and metrics#5832
kkondaka merged 1 commit into2.12from
backport/backport-5677-to-2.12

Conversation

@opensearch-trigger-bot
Copy link
Copy Markdown
Contributor

Backport 5ad289d from #5677

* init single endpoint

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* add reflection service

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update getmetadata expression to support eventType

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* format files

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update config and add health check

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* add http support and update config options

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* reset Otel trace source

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* add tests for healthcheck, auth, requests and config

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* add tests for grpc

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update retry tests

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update plugin name from otel-telemetry-source to otlp

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update readme with usage details

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* reset Otel trace source changes

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* revert GetMetadataExpressionFunction and OTelTraceSource changes

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* remove example

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update source to use http-common server

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* added back retry tests, use http-common health check

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update readme with authentication details

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* fix checkstyle issues

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* add support for OpenSearch formats & update readme

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* remove dupe in settings

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* remove junit and mockito

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update config fields and move certs

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update tests with new config options

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* use data prepper duration and add generic output_format

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update timeouts to duration

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* update the output format defaults to null

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

---------

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
(cherry picked from commit 5ad289d)
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 26, 2025

Unit Test Results

  3 828 files  +  12    3 828 suites  +12   1h 46m 51s ⏱️ + 4m 59s
11 764 tests +  72  11 759 ✔️ +  72    5 💤 ±0  0 ±0 
32 835 runs  +213  32 820 ✔️ +213  15 💤 ±0  0 ±0 

Results for commit 54bb933. ± Comparison against base commit 51e0626.

♻️ This comment has been updated with latest results.

@kkondaka kkondaka merged commit 0dda9ce into 2.12 Jun 26, 2025
85 of 94 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants