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

Add OpenTelemetry to runwasi #10

Open
3 of 6 tasks
Mossaka opened this issue Apr 26, 2022 · 1 comment
Open
3 of 6 tasks

Add OpenTelemetry to runwasi #10

Mossaka opened this issue Apr 26, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@Mossaka
Copy link
Member

Mossaka commented Apr 26, 2022

otel allow us to collect telemetry and observe the performance of the deployment

@Mossaka Mossaka added the enhancement New feature or request label Apr 26, 2022
@Mossaka Mossaka self-assigned this Apr 26, 2022
rumpl pushed a commit to rumpl/runwasi that referenced this issue Nov 23, 2022
…warning

upgrade workflow fix github action warning
@Mossaka
Copy link
Member Author

Mossaka commented Mar 4, 2024

I have spent the last few weeks on adding otel support to runwasi. you can see the diff here: https://github.com/containerd/runwasi/compare/main...Mossaka:runwasi:otel?expand=1

One major block point is there are some missing parent spans for functions like task_wait(). I was able to reproduce this issue with this demo repo: https://github.com/Mossaka/otel-condvar/tree/main. I now believe that there are some issues with either the tracing crate or the otel crate where I raised an issue here: open-telemetry/opentelemetry-rust#1595

I am going to pause this work for now and focus on other stuff and will come back to this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

1 participant