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