storm-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Commented] (STORM-69) UI Visualizations
Date Thu, 03 Jul 2014 11:15:28 GMT


ASF GitHub Bot commented on STORM-69:

Github user Gvain commented on the pull request:
    This visualization looks cool. Thank you. @knusbaum 

> UI Visualizations
> -----------------
>                 Key: STORM-69
>                 URL:
>             Project: Apache Storm (Incubating)
>          Issue Type: New Feature
>            Reporter: James Xu
>            Assignee: Kyle Nusbaum
>             Fix For: 0.9.2-incubating
> I've worked with Storm for a while now, and I can say that having a quick visual on the
makeup of your topologies is worth a lot. It's far easier to simply look at a graph, and see
the connections between named nodes, than to browse through code. Invaluable when you're debugging
a problem in production.
> Along these lines, I think it would be a real asset to have a handful of useful visualizations
in the UI.
> One example would be circle packing, where the containing circles are topologies, and
the inner circles are topology components. See
The idea would be to write it flexibly, so that the size of each circle is given by a function
over the topology and/or node. You could imagine representing such things as throughput, latency,
(received - acked), (# of executors occupied), etc in this way. It would be a quick visual
indicator of how your topologies are behaving.
> Another example would be if you wanted a quick visual depiction of a topology -- you
might use a graph, or a force-directed graph:
> Many more ideas here:
> If you guys think any of these would be a valuable addition, I'd love to take a crack
at it.
> ----------
> nathanmarz: I would like to see a force-directed graph of each topology, with the size
of the edges between nodes indicating the amount of throughput passing between them. Once
we improve the metrics (notably issues #362 and #363) we can use color to indicate which components
are likely bottlenecks in the topology.
> It would be really cool if clicking on a node shows more detailed information (like a
visualization of the incoming and outgoing throughput to each individual task in that component).
> ----------
> gsilk: I'm on it.
> ----------
> chenxiaozhao: i can‘t wait to see the force-directed graph ,which can show the incoming
and outgoing throughput to each individual task in that component

This message was sent by Atlassian JIRA

View raw message