Update of /var/cvs/html/mmbase/admin
In directory james.mmbase.org:/tmp/cvs-serv29877

Modified Files:
        stats.jsp 
Log Message:
added the option to also gauge caches


See also: http://cvs.mmbase.org/viewcvs/html/mmbase/admin


Index: stats.jsp
===================================================================
RCS file: /var/cvs/html/mmbase/admin/stats.jsp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- stats.jsp   26 Aug 2008 15:51:26 -0000      1.12
+++ stats.jsp   28 Aug 2008 09:12:09 -0000      1.13
@@ -38,6 +38,15 @@
 <%= cache.getHits() + cache.getMisses() %>
     <% } %>
   </mm:compare>
+  <mm:compare value="cachefill">
+    <mm:import externid="cachetype" jspvar="type" 
vartype="string">Nodes</mm:import>
+    <% Cache cache = CacheManager.getCache(type);
+       if (cache != null) {
+    %>
+<%= cache.getSize() %>
+<%= cache.getMaxSize() %>
+    <% } %>
+  </mm:compare>
   <mm:compare value="mrtgconfig">
 <mm:import id="this"><%=request.getRequestURL()%></mm:import>
 <mm:import id="thisserver"><%= request.getServerName() 
%><%=request.getContextPath().replaceAll("/", "_") %></mm:import>
@@ -82,6 +91,21 @@
 ShortLegend[<mm:write referid="thisserver" />_<%=id%>]: requests / s
 PageTop[<mm:write referid="thisserver" />_<%=id%>]: <h1><mm:write 
referid="thisserver" /> <%=cache.getName()%> information</h1>
 
+<% id = id + "_fill"; %>
+#
+# <mm:write referid="thisserver" /> <%=cache.getName() %>: 
<%=cache.getDescription() %>
+#
+Target[<mm:write referid="thisserver" />_<%=id%>]: `/usr/bin/wget -q -O- 
"<mm:write referid="this" 
/>?action=cachefill&cachetype=<%=java.net.URLEncoder.encode(cache.getName(), 
"UTF-8")%>"`
+Title[<mm:write referid="thisserver" />_<%=id%>]: <mm:write 
referid="thisserver" /> <%=cache.getName()%>
+MaxBytes[<mm:write referid="thisserver" />_<%=id%>]: <%=cache.getMaxSize() %>
+Options[<mm:write referid="thisserver" />_<%=id%>]:  integer, gauge, nopercent
+kilo[<mm:write referid="thisserver" />_<%=id%>]: 1000
+Ylegend[<mm:write referid="thisserver" />_<%=id%>]: cache useage
+LegendO[<mm:write referid="thisserver" />_<%=id%>]: max size :
+LegendI[<mm:write referid="thisserver" />_<%=id%>]: size :
+ShortLegend[<mm:write referid="thisserver" />_<%=id%>]: # of entries
+PageTop[<mm:write referid="thisserver" />_<%=id%>]: <h1><mm:write 
referid="thisserver" /> <%=cache.getName()%> information</h1>
+
  <% } %>
 
   </mm:compare>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to