-
Notifications
You must be signed in to change notification settings - Fork 118
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
Trace Liveview in Phoenix instrumentation #198
Trace Liveview in Phoenix instrumentation #198
Conversation
|
af468c7
to
6e40de6
Compare
@tsloughter Removed |
@derekkraan correct. tho needs to be configurable I assume since some SaaS charge for attributes. |
See open-telemetry/opentelemetry-erlang#550 It has |
Looks like some formatting issues causing failure. |
I formatted with Elixir 1.15. I have seen the formatter checks fail between versions of Elixir, are you sure it's not that? (ie the formatter changes sometimes between versions of Elixir) |
Ah. We need to change the formatting job to only run on 1 version. |
Opened #199 to track that |
There are no tests for this functionality. Can you get those created in another PR @derekkraan? |
Yup, need those before any release. |
Hey folks, I'm interested in getting this work published and am happy to help out with tests if needed @derekkraan @tsloughter 🙂 |
I haven't been able to find time yet, so from my side it would be much appreciated! |
Now that this the PR for tests has been merged can a new release be made with liveview tracing? |
I'd love to see a release with this included as well, I'm excited to try out telemetry with liveview |
Supercedes #108 since I don't have access to the source repo anymore.
I've removed the parent span that lives for the duration of the liveview process, and instead added
thread.name
with the pid, so that different events in the same liveview can be correlated to each other (per suggestion from @connorlay).This sidesteps the whole discussion on monitoring spans. If we decide later that we want an overarching span, then that can always be added in at that point in time.