`

JAmon-监控

    博客分类:
  • DB
 
阅读更多

使用JAmon监控SQL:

1> 到:http://sourceforge.net/projects/jamonapi/files/?source=navbar下载jamonall-2.74.zip (1.2 MB)

 

2> 解压后将解压目录的 binaries 中的jamon.war解压,解压后将除 META-INF和WEB-INF文件夹外的其他所有文件复制到 你所开发的项目中新建文件夹jamon 中

 

3> 将WEB-INF下的fdsapi-1.2.jar,hsqldb.jar,jakarta-oro-2.0.8.jar和binaries中的jamon-2.74.jar全部复制到你所开发的项目的lib中

 

4> 修改项目的数据源代理:

package com.test.soft.core.db;

import java.sql.Connection;
import java.sql.SQLException;

import org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy;

import com.jamonapi.proxy.MonProxyFactory;

public class MonitorDataSource extends TransactionAwareDataSourceProxy {

	@Override
	public Connection getConnection() throws SQLException {
            return MonProxyFactory.monitor(super.getConnection());// 关键代码    
	}

	@Override
	public Connection getConnection(String username, String password) throws SQLException {       return MonProxyFactory.monitor(super.getConnection(username, password)); // 关键代码
	}

}

 

5> 将原先的:

 

<!-- 使用代理数据源,以便数据源具有感知上下文事务的功能 -->

<bean id="dataSourceProxy" class="org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy" p:targetDataSource-ref="dataSource"/>

 

删除后替换为:

<bean id="dataSourceProxy" class="com.test.soft.core.db.MonitorDataSource" p:targetDataSource-ref="dataSource"/>

 

来使用即可

 

6> 最后访问项目的http://localhost:8083/项目名/jamon/sql.jsp 监控你的SQL

 

分享到:
评论

相关推荐

    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-maven-plugin-2.4.2.zip

    【标题】"jamon-maven-plugin-2.4.2.zip" 是一个Maven插件的压缩包,其中包含了版本号为2.4.2的JAMon Maven插件的源代码和相关资源。JAMon(Java Application Monitor)是一个轻量级的性能监控工具,用于监控Java...

    jamon-runtime-2.4.0.jar

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

    jamon-sample.zip

    标题“jamon-sample.zip”和描述中的“jamon-sample.zip”都指向同一个主题,这是一个名为“jamon-sample”的压缩文件,格式为ZIP。标签“jamon”可能与压缩包内的内容有关,暗示了该文件与名为“JAMON”的特定项目...

    jamon-2.3.jar

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

    jamon-2.7.jar

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

    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

    maven-jamon-plugin-2.2.0.0.jar

    maven-jamon-plugin-2.2.0.0.jar

    maven-jamon-plugin-2.1.0.0.jar

    maven-jamon-plugin-2.1.0.0.jar

    jamon-dist-2013.12.28.zip

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

    jamon-runtime-2.3.1.jar

    java运行依赖jar包

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

    注:下文中的 *** 代表文件名中的组件名称。 # 包含: 中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 ...

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

    注:下文中的 *** 代表文件名中的组件名称。 # 包含: 中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 ...

    jamon-2.80.jar

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

    jamon-2.81.jar

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

Global site tag (gtag.js) - Google Analytics