Working with Storm Topologies
Also available as:

Dynamic Worker Profiling

You can request the following types of worker profile data directly from the Storm UI , without restarting the topologies:

  • Heap dumps

  • JStack output

  • JProfile recordings

  1. Navigate to the “Profiling and Debugging” section on the Spout/Bolt component summary page. There you will see buttons to request JStack output or generate a Heap dump:

    Note that you can also restart worker processes from this page.

  2. To view output, click the “files” link under “Actions”.

  3. To download output for offline analysis, click the associated link under the "Actions" column on the Profiling and Debugging page, or click "Download Full File" on the output page.

See Apache JIRA STORM-1157 for more information.