You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@storm.apache.org by bo...@apache.org on 2015/08/24 15:52:06 UTC
[21/50] [abbrv] storm git commit: Adding nimbus summary info to
zookeeper.
http://git-wip-us.apache.org/repos/asf/storm/blob/4502bffb/storm-core/src/storm.thrift
----------------------------------------------------------------------
diff --git a/storm-core/src/storm.thrift b/storm-core/src/storm.thrift
index 3c49d39..4445dac 100644
--- a/storm-core/src/storm.thrift
+++ b/storm-core/src/storm.thrift
@@ -156,10 +156,18 @@ struct SupervisorSummary {
5: required string supervisor_id;
}
+struct NimbusSummary {
+ 1: required string host;
+ 2: required i32 port;
+ 3: required i32 uptime_secs;
+ 4: required bool isLeader;
+ 5: required string version;
+}
+
struct ClusterSummary {
1: required list<SupervisorSummary> supervisors;
- 2: required i32 nimbus_uptime_secs;
3: required list<TopologySummary> topologies;
+ 4: required list<NimbusSummary> nimbuses;
}
struct ErrorInfo {
http://git-wip-us.apache.org/repos/asf/storm/blob/4502bffb/storm-core/src/ui/public/templates/index-page-template.html
----------------------------------------------------------------------
diff --git a/storm-core/src/ui/public/templates/index-page-template.html b/storm-core/src/ui/public/templates/index-page-template.html
index 0a4fdf3..eb4581a 100644
--- a/storm-core/src/ui/public/templates/index-page-template.html
+++ b/storm-core/src/ui/public/templates/index-page-template.html
@@ -24,11 +24,6 @@
</span>
</th>
<th>
- <span class="tip right" title="The duration the current Nimbus instance has been running. (Note that the storm cluster may have been deployed and available for a much longer period than the current Nimbus process has been running.)">
- Nimbus uptime
- </span>
- </th>
- <th>
<span class="tip above" title="The number of nodes in the cluster currently.">
Supervisors
</span>
@@ -63,7 +58,6 @@
<tbody>
<tr>
<td>{{stormVersion}}</td>
- <td>{{nimbusUptime}}</td>
<td>{{supervisors}}</td>
<td>{{slotsUsed}}</td>
<td>{{slotsFree}}</td>
@@ -80,19 +74,19 @@
<thead>
<tr>
<th>
- <span class="tip right" title="nimbus host name.">
- Host
- </span>
+ <span class="tip right" title="nimbus host name.">Host</span>
</th>
<th>
- <span class="tip above" title="Nimbus Thrift port number.">
- Port
- </span>
+ <span class="tip above" title="Nimbus Thrift port number.">Port</span>
</th>
<th>
- <span class="tip above" title="True if this host is leader, false otherwise.">
- IsLeader
- </span>
+ <span class="tip above" title="True if this host is leader, false otherwise.">IsLeader</span>
+ </th>
+ <th>
+ <span class="tip left" title="Storm version that this nimbus host is running.">Version</span>
+ </th>
+ <th>
+ <span class="tip left" title="Number of seconds this nimbus host has been running the nimbus process.">UpTime Seconds</span>
</th>
</tr>
</thead>
@@ -102,6 +96,8 @@
<td>{{host}}</td>
<td><a href="{{nimbusLogLink}}">{{port}}</a></td>
<td>{{isLeader}}</td>
+ <td>{{version}}</td>
+ <td>{{nimbusUpTime}}</td>
</tr>
{{/nimbuses}}
</tbody>