Working with Storm Topologies
Also available as:
PDF

Configuring the Storm UI

If Ambari is running on the same node as Apache Storm, ensure that Ambari and Storm use different ports. Both processes use port 8080 by default, so you might need to configure Apache Storm to use a different port.

If you want to use the Storm UI on a Kerberos-enabled cluster, ensure that your browser is configured to use authentication for the Storm UI. For example, complete the following steps to configure Firefox:

  1. Go to the about:config configuration page.
  2. Search for the network.negotiate-auth.trusted-uris configuration option.
  3. Double-click on the option.
  4. An "Enter string value" dialog box opens.
  5. In this box, enter the value http://storm-ui-hostname:8080.
  6. Click OK to finish.
  7. Close and relaunch the browser.

If your cluster is not managed by Ambari, refer to the UI/Logviewer section of Apache Storm security documentation for additional configuration guidelines.