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 Goroutine stack inspector to admin/monitor #19207

Merged
merged 37 commits into from
Mar 31, 2022
Merged
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
82b0993
Add stacktrace view to monitor page
zeripath Mar 24, 2022
a08537a
Add more process descriptors to goroutines
zeripath Mar 24, 2022
1804e52
Reformat stacktraces to keep with processes
zeripath Mar 25, 2022
0807c24
adjust label for the unbound goroutines
zeripath Mar 25, 2022
db2a09d
small fixes
zeripath Mar 25, 2022
3b759d9
Allow for non-currently running process contexts to be created
zeripath Mar 25, 2022
2edb985
make loggers subprocesses
zeripath Mar 25, 2022
b761956
Add process and labels for issueindexer
zeripath Mar 25, 2022
8775a03
Make queues appear as processes and label their goroutines too
zeripath Mar 25, 2022
ff2f5a0
Add some common prefixes
zeripath Mar 25, 2022
9fd39d3
Add web processes
zeripath Mar 25, 2022
b388c38
label cron, code and issues indexers
zeripath Mar 25, 2022
f39554c
Ensure NoSQLDB goroutines are associated properly
zeripath Mar 25, 2022
df11f4c
placate lint
zeripath Mar 25, 2022
7eebec7
placate lint again
zeripath Mar 25, 2022
5b35caa
Add manager command to list processes
zeripath Mar 26, 2022
b9a8aa2
Merge branch 'main' into pprof-labels-stacks
zeripath Mar 26, 2022
1ec90b8
Merge remote-tracking branch 'origin/main' into pprof-labels-stacks
zeripath Mar 27, 2022
08742e7
add cancellation and docs
zeripath Mar 27, 2022
ce5f000
Merge branch 'main' into pprof-labels-stacks
zeripath Mar 27, 2022
8df8a11
Merge branch 'main' into pprof-labels-stacks
zeripath Mar 27, 2022
e909ffc
Apply suggestions from code review
zeripath Mar 28, 2022
6e1040b
Merge remote-tracking branch 'origin/main' into pprof-labels-stacks
zeripath Mar 28, 2022
212cc33
add comments and clean up processes a bit
zeripath Mar 28, 2022
46bcb45
placate lint
zeripath Mar 28, 2022
b9f8d51
further adjustments
zeripath Mar 28, 2022
391b721
Merge branch 'main' into pprof-labels-stacks
zeripath Mar 28, 2022
7ba6118
Merge branch 'main' into pprof-labels-stacks
jolheiser Mar 29, 2022
e0567b0
Apply suggestions from code review
zeripath Mar 29, 2022
e87bd47
Merge branch 'main' into pprof-labels-stacks
wxiaoguang Mar 30, 2022
ca5536a
Merge branch 'main' into pprof-labels-stacks
wxiaoguang Mar 30, 2022
4de8423
Merge remote-tracking branch 'origin/main' into pprof-labels-stacks
zeripath Mar 30, 2022
eb7ae88
Merge branch 'main' into pprof-labels-stacks
wxiaoguang Mar 31, 2022
a75b8c8
Merge branch 'main' into pprof-labels-stacks
wxiaoguang Mar 31, 2022
4daf8ca
fix merge
wxiaoguang Mar 31, 2022
bf501f2
Merge branch 'main' into pprof-labels-stacks
wxiaoguang Mar 31, 2022
80a97dc
Merge remote-tracking branch 'origin/main' into pprof-labels-stacks
zeripath Mar 31, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into pprof-labels-stacks
wxiaoguang authored Mar 30, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit e87bd47ccc3049f55da6f7f175d94c5f2976ffcb

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.