Skip to content
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

[pkg/ottl] Add additional performance benchmarks #36463

Open
sfc-gh-sili opened this issue Nov 20, 2024 · 4 comments
Open

[pkg/ottl] Add additional performance benchmarks #36463

sfc-gh-sili opened this issue Nov 20, 2024 · 4 comments
Labels
enhancement New feature or request pkg/ottl priority:p3 Lowest

Comments

@sfc-gh-sili
Copy link

sfc-gh-sili commented Nov 20, 2024

Component(s)

pkg/ottl

Is your feature request related to a problem? Please describe.

OTTL currently has some basic performance benchmarks, but they are not comprehensive or detailed enough to show the full performance picture.

Describe the solution you'd like

We would like to have a comprehensive and rigorous set of performance benchmarks. The goal is to provide clear, measurable data that validates our decision to build OTTL as a native OTLP solution and highlight areas where performance can be improved.

Describe alternatives you've considered

No response

Additional context

No response

@sfc-gh-sili sfc-gh-sili added enhancement New feature or request needs triage New item requiring triage labels Nov 20, 2024
Copy link
Contributor

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

@evan-bradley evan-bradley added priority:p3 Lowest and removed needs triage New item requiring triage labels Nov 20, 2024
@evan-bradley evan-bradley changed the title [ottl] OTTL framework performance analysis [pkg/ottl] Add additional performance benchmarks Nov 20, 2024
@evan-bradley
Copy link
Contributor

@sfc-gh-sili It would be great to have a better picture of OTTL's performance. Is this something you're willing to take on?

@sfc-gh-sili
Copy link
Author

sfc-gh-sili commented Nov 22, 2024

@evan-bradley. Yes, I have some open cycles this quarter, so I'd be happy to take this.
I am thinking of starting off with some common use cases (like what you and Tyler covered last week https://www.youtube.com/watch?v=UGTU0-KT_60) and see how filter processor / transform processor handles huge traffic. Let me know if you have any ideas / advices.

@TylerHelmuth
Copy link
Member

A benchmark for how the transformprocessor handles under load while handling many statements (like 100+ transformations) would also be great. I have seen some very large transformprocessor configs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request pkg/ottl priority:p3 Lowest
Projects
None yet
Development

No branches or pull requests

3 participants