Github user revans2 commented on the issue: https://github.com/apache/storm/pull/2331 @Ethanlm I am fine with having 2 histograms, but quite honestly the number of topologies is not that interesting or helpful and I would rather drop it. The number of topologies has relatively little impact on how long scheduling takes, because for the most part we are going to cache the results, and just skip over topologies that are already scheduled. For me I would like to see two histograms. One for how long it took to schedule all of the topologies in the loop. This indicates how responsive we are likely to be when a worker crashes and it needs to be rescheduled or when a topology is launched and it needs to be scheduled the first time. The second one I would be interested in is a histogram for how long it took to schedule each individual topology. Sadly that one is much harder, because it would have to be something each scheduler reported on their own.
---