This tool profiles I/O operations and presents statistics over time per calling stack as a flame graph or root tree.
Gumshoe was first created initially for internal use in the Dell Cloud Manager application but source code has since been released for public use under these terms.
-
gumshoe-hooks
A very small set of classes that must be loaded as part of the JVM bootclasspath to capture raw I/O.
-
gumshoe-probe
A queue and filter system to queue, filter and summarize I/O events and pass results to listeners.
-
gumshoe-tools
A swing GUI to configure the probe and display and manipulate results.
Capture and visualize live socket I/O statistics and identify what is causing it. View flame graph or root graph representation. Filter stack frames at capture and/or during visualization, modify on the fly.
-
Short intro and demo on youtube: latest or the original boring version.
-
Quick start guide walks through using with a sample application.