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

Agent to enrich stack-trace across threads #49

Open
ddimtirov opened this issue Jan 24, 2017 · 0 comments
Open

Agent to enrich stack-trace across threads #49

ddimtirov opened this issue Jan 24, 2017 · 0 comments

Comments

@ddimtirov
Copy link
Owner

ddimtirov commented Jan 24, 2017

An agent that enriches the stacktraces for frameworks like fork/join, parallel streams, akka, quasar, various ESB, etc. Automatically capture some context from the stack-switch point (i.e. task details, etc) and add it to the exception mesage. Maintain the history context in a threadlocal, handing off at the specified points.

May use a generic AOP tool, or our own DSL with custom bytecode instrumentation. Look at the Dart Zones for explicit API.

@ddimtirov ddimtirov added this to the instrumentation milestone Jan 24, 2017
@ddimtirov ddimtirov self-assigned this Jan 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant