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

retrieving full strack traces from running instances #885

Closed
dmk23 opened this issue Apr 11, 2015 · 2 comments
Closed

retrieving full strack traces from running instances #885

dmk23 opened this issue Apr 11, 2015 · 2 comments

Comments

@dmk23
Copy link

dmk23 commented Apr 11, 2015

I've set up the py-tracebacker option but seeing that it only produces the list of threads without detailed stack traces. Is this intended behavior or I am missing something? In most cases just having the top call from the stack is not very useful to figure out what is really happening.

Yes, I see a way to do this on TipsAndTricks page, but wonder if there is any easily pre-packaged way.

P.S. It might be especially helpful to be able to extract the stack with full context / locals of each call, as done by Django Debug Toolbar. I want to see if anything like that is available before deciding if / how / when we might want to roll our own...

@unbit
Copy link
Owner

unbit commented Apr 11, 2015

Tracebacker spit out something only when there is something going on on that precise timestep. A non busy uWSGI worker will show nothing.

If you want to track the whole activity continuously, "--profiler pycall" will do a better job.

Eventually we can start thinking about an alternative tracebacker that polls continuously

@xrmx
Copy link
Collaborator

xrmx commented Nov 13, 2015

I think we can close this.

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

No branches or pull requests

3 participants