#240 使用Java Simon 监控Showcase性能-增加AOP動態定義需要監控的類

This commit is contained in:
Calvin
2013-08-13 23:26:45 +08:00
parent cf553e3b10
commit e95db94fb4
4 changed files with 33 additions and 4 deletions
@@ -13,7 +13,7 @@
<a id="webservice-tab"href="${ctx}/story/webservice">WebService演示</a>
<a id="jmx-tab" href="${ctx}/story/jmx">JMX演示</a>
<a id="log-tab" href="${ctx}/story/log">日志高级演示</a>
<a id="javasimon-tab" href="${ctx}/javasimon" target="_blank">性能监控演示</a>
<a id="monitor-tab" href="${ctx}/story/monitor">性能监控演示</a>
</div>
<h1>演示说明</h1>
<div class="submenu">
@@ -18,8 +18,7 @@
<h2>业务日志:</h2>
<ul>
<li>业务日志,在综合演示中的CRUD操作将产生业务日志.</li>
<li>有特殊Time+ Size的滚动规则, 格式为规定字段(时间,entity类型,动作,操作用户)+JSON的扩展字段。
<li>有特殊Time+ Size的滚动规则, 格式为规定字段(时间,entity类型,动作,操作用户)+JSON的扩展字段。</li>
</ul>
<h2>Logback的JMX控制,</h2>
@@ -0,0 +1,30 @@
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
<html>
<head>
<title>应用监控演示</title>
<script>
$(document).ready(function() {
$("#monitor-tab").addClass("active");
});
</script>
</head>
<body>
<h1>应用监控演示</h1>
<h2>用户故事</h2>
<ul>
<li>监控AccountService类及两个相关类</li>
<li>点击综合演示页面,修改并保存用户,或者运行JMeter压力测试脚本(support/jmeter/showcase-gui.jmx)</li>
</ul>
<h2>JavaSimon DashBoard</h2>
<ul>
<li><a href="${ctx}/javasimon" target="_blank">${ctx}/javasimon</a></li>
</ul>
</body>
</html>
@@ -13,4 +13,4 @@ quartz.jdbc.username=sa
quartz.jdbc.password=
#greenmail settings
mailserver.port=3025
mailserver.port=4025