Skip to content

Show how many of each type of thread there is in a thread dump

License

Notifications You must be signed in to change notification settings

ftclausen/threaddb

Repository files navigation

What is this?

This is an attempt at a thread "histogram" for a particular thread dump.

Why?

The eventual idea is to send all this to a central threaddb server, hence the name, where all threads can be compared against an existing database so that the following can be done

  • Tag threads with a "thread ID" just like an SQL ID so that we can easily refer to a particular thread
  • Ignore housekeeping threads
  • Find known bad thread patterns
  • Find new threads

Building

mvn package

Usage

java -jar target/threaddb-1.0.jar <thread dump>

Replace 1.0 with the version you've built.

Credit

Inspiration and some code from TDA hence the GPL license on this project

About

Show how many of each type of thread there is in a thread dump

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages