diff --git hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RegionListTmpl.jamon hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RegionListTmpl.jamon index 7153569..f4d9f6f 100644 --- hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RegionListTmpl.jamon +++ hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RegionListTmpl.jamon @@ -112,12 +112,14 @@ <%for HRegionInfo r: onlineRegions %> - <%java> + <%java> RegionLoad load = regionServer.createRegionLoad(r.getEncodedName()); <% r.getRegionNameAsString() %> + <%if load != null %> <% load.getReadRequestsCount() %> <% load.getWriteRequestsCount() %> + @@ -146,12 +148,14 @@ RegionLoad load = regionServer.createRegionLoad(r.getEncodedName()); <% r.getRegionNameAsString() %> + <%if load != null %> <% load.getStores() %> <% load.getStorefiles() %> <% load.getStoreUncompressedSizeMB() %>MB <% load.getStorefileSizeMB() %>MB <% load.getTotalStaticIndexSizeKB() %>KB <% load.getTotalStaticBloomSizeKB() %>KB + @@ -176,15 +180,17 @@ <%java> RegionLoad load = regionServer.createRegionLoad(r.getEncodedName()); String percentDone = ""; - if (load.getTotalCompactingKVs() > 0) { + if (load != null && load.getTotalCompactingKVs() > 0) { percentDone = String.format("%.2f", 100 * ((float) load.getCurrentCompactedKVs() / load.getTotalCompactingKVs())) + "%"; } <% r.getRegionNameAsString() %> + <%if load != null %> <% load.getTotalCompactingKVs() %> <% load.getCurrentCompactedKVs() %> <% percentDone %> +