`
highriver
  • 浏览: 71739 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jamon监控业务层方法性能

    博客分类:
  • java
阅读更多
1.jamon好象没有提供maven的dependency.
将最新的jamonall_27.zip文件中的所有5个jar(2个外部jar,war中的三个jar)安装到本地的仓库里。
mvn install:install-file -DgroupId=com.jamon -DartifactId=jamon -Dversion=2.7 -Dpackaging=jar -Dfile=/home/gaoyibo/tools/apache-maven-2.0.9/lib/jamon/jamon-2.7.jar

mvn install:install-file -DgroupId=com.jamontomcat -DartifactId=jamontomcat -Dversion=2.7 -Dpackaging=jar -Dfile=/home/gaoyibo/tools/apache-maven-2.0.9/lib/jamon/jamontomcat-2.7.jar

mvn install:install-file -DgroupId=jakarta-oro -DartifactId=jakarta-oro -Dversion=2.0.8 -Dpackaging=jar -Dfile=/home/gaoyibo/tools/apache-maven-2.0.9/lib/jamon/jakarta-oro-2.0.8.jar

mvn install:install-file -DgroupId=com.fdsapi -DartifactId=fdsapi -Dversion=1.2 -Dpackaging=jar -Dfile=/home/gaoyibo/tools/apache-maven-2.0.9/lib/jamon/fdsapi-1.2.jar

mvn install:install-file -DgroupId=hsqldb -DartifactId=hsqldb -Dversion=0.1 -Dpackaging=jar -Dfile=/home/gaoyibo/tools/apache-maven-2.0.9/lib/jamon/hsqldb.jar

2。在pom.xml中添加
<dependency>
					<groupId>com.jamon</groupId>
					<artifactId>jamon</artifactId>
					<version>2.7</version>
				</dependency>

				<dependency>
					<groupId>com.jamontomcat</groupId>
					<artifactId>jamontomcat</artifactId>
					<version>2.7</version>
				</dependency>
				
				<dependency>
					<groupId>com.fdsapi</groupId>
					<artifactId>fdsapi</artifactId>
					<version>1.2</version>
				</dependency>
				
				<dependency>
					<groupId>hsqldb</groupId>
					<artifactId>hsqldb</artifactId>
					<version>0.1</version>
				</dependency>

				<dependency>
					<groupId>jakarta-oro</groupId>
					<artifactId>jakarta-oro</artifactId>
					<version>2.0.8</version>
				</dependency>


3.在applicationContext中添加拦截器:
<bean
		class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
		<property name="beanNames">
			<list>
				<value>*Service</value>
			</list>
		</property>
		<property name="interceptorNames">
			<list>
				<value>jamonInterceptor</value>
			</list>
		</property>
	</bean>

	<bean id="jamonInterceptor"
		class="org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor">
	</bean>

4.log4j中添加log4j.logger.org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor = TRACE
5.在webapp下新建一个jamon,将war中解压后的css/image/jsp扔到里面。
6.maven package之后,可以使用http://localhost/appname/jamon/menu.jsp访问。
分享到:
评论

相关推荐

    jamon-sample.zip

    1. **性能计数器**:JAMON提供了一种简单的方法来创建和跟踪性能计数器。这些计数器可以用于衡量应用程序的各种指标,如请求数、错误数、响应时间等。 2. **多层视图**:其洋葱结构允许用户在不同的粒度级别查看...

    jamon-maven-plugin-2.4.2.zip

    JAMon(Java Application Monitor)是一个轻量级的性能监控工具,用于监控Java应用程序的性能指标,如方法调用时间、内存使用等。Maven插件则是将JAMon的功能集成到Maven构建过程中的桥梁,使得开发者在构建应用时...

    jamon-runtime-2.3.1-API文档-中文版.zip

    赠送jar包:jamon-runtime-2.3.1.jar; 赠送原API文档:jamon-runtime-2.3.1-javadoc.jar; 赠送源代码:jamon-runtime-2.3.1-sources.jar; 赠送Maven依赖信息文件:jamon-runtime-2.3.1.pom; 包含翻译后的API文档...

    jamon-runtime-2.3.1-API文档-中英对照版.zip

    赠送jar包:jamon-runtime-2.3.1.jar; 赠送原API文档:jamon-runtime-2.3.1-javadoc.jar; 赠送源代码:jamon-runtime-2.3.1-sources.jar; 赠送Maven依赖信息文件:jamon-runtime-2.3.1.pom; 包含翻译后的API文档...

    jamon-runtime-2.4.1-API文档-中文版.zip

    赠送jar包:jamon-runtime-2.4.1.jar; 赠送原API文档:jamon-runtime-2.4.1-javadoc.jar; 赠送源代码:jamon-runtime-2.4.1-sources.jar; 赠送Maven依赖信息文件:jamon-runtime-2.4.1.pom; 包含翻译后的API文档...

    jamon-runtime-2.4.1-API文档-中英对照版.zip

    赠送jar包:jamon-runtime-2.4.1.jar; 赠送原API文档:jamon-runtime-2.4.1-javadoc.jar; 赠送源代码:jamon-runtime-2.4.1-sources.jar; 赠送Maven依赖信息文件:jamon-runtime-2.4.1.pom; 包含翻译后的API文档...

    jamon-2.7.jar

    还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。。。 jamon-2.7.jar

    JAMon.jar..

    JAMon.jar..............

    jamon-dist-2013.12.28.zip

    hbase源码调试的时候,需要用它生成hbase-server模块的jamon模版代码,其官网需要翻墙

    压力测试(性能测试)和性能调优实战---jmeter、jamon、jconsole

    NULL 博文链接:https://sunqi.iteye.com/blog/807475

    jamon-2.3.jar

    开发时使用的jar包,为您的使用提供更多的包!

    Jamon:Java的文本模板引擎-开源

    总的来说,Jamon作为一款开源的Java文本模板引擎,为Web开发者提供了强大的工具,帮助他们构建可维护、可扩展的视图层。通过利用Jamon,开发者可以更加专注于应用程序的核心逻辑,同时享受到开源社区带来的便利和...

    jamon-runtime-2.4.0.jar

    Hbase源码编译时使用到得包.谢谢使用

    jamon-2.81.jar

    JAMon核心 com.jamonapi/jamon/2.81/jamon-2.81.jar

    jamon-2.80.jar

    JAMon核心 com.jamonapi/jamon/2.80/jamon-2.80.jar

    jamon-2.0.jar

    JAMon核心 com.jamonapi/jamon/2.0/jamon-2.0.jar

    JamonDemo:Jamon 的演示 - 开源类型安全模板引擎

    火腿演示Jamon 的演示 - 开源类型安全模板引擎Jamon 是一个开源模板引擎,可确保类型安全。 Jamon 所做的是基于 Jamon 模板生成 Java 类,Java 编译器将帮助确保我们将正确的 Java 类型传递给模板。 我在这个演示中...

    jamon:常用配置文件解析器

    Jamon 是一个出色的配置文件解析器,可与您的应用程序一起使用。 配置文件可能如下所示: ip =127.0.0.1 port =123 address =${ip}:${port} base =www.myaddr.com [defaults] user =gabriel email =ga@stripetree...

    maven-jamon-plugin-2.2.2.0.jar

    maven-jamon-plugin-2.2.2.0.jar

    maven-jamon-plugin-2.2.1.0.jar

    maven-jamon-plugin-2.2.1.0.jar

Global site tag (gtag.js) - Google Analytics