Java Agent 兼容环境和功能列表

Jerry 发表于 2015年06月10日 11:06 最后修改于 2016年07月08日 13:49

本文主要针对 OneAPM 的 Java Agent 的兼容性,安装方法,配置进行展开说明。

兼容性和安装要求

我们支持的应用服务器和应用框架如下表所示:

平台类型支持列表
JDK
  • JDK 1.5

  • JDK 1.6

  • JDK 1.7

  • JDK 1.8

Java 虚拟机
  • Oracle Hotspot JVM for Linux, Solaris, Windows, AIX UX

  • IBM JVM for Linux (6 - 7)

  • OpenJDK(1.6-1.7)

  • Oracle JRockit(1.6)

App/Web 服务器
  • ColdFusion 10

  • Glassfish 3.0 - 4.0

  • JBoss 4.0.5 - 7.x

  • Jetty 6 - 9.1

  • Netty 3.5 - 3.9

  • Resin 3.1.9 - 4.0

  • Tomcat 5.5 - 8

  • TomEE 1.5

  • WebLogic 9.2.3 - 12.1

  • WebSphere 7.0 - 8.5.5

  • WildFly 8

框架
  • CXF

  • Grails 1.3.7 - 2.3x

  • JSF(Java Server Faces)

  • Play 1.2.4

  • Play 2.0.3 - 2.3.0

  • Spring 3.x - 4.x

  • Struts 2

  • Hibernate3.x - 4.x

  • EJB2

  • EJB3

  • Jersey

  • Dubbo

  • HttpClient 3.0.1 - 4.3.0

SQL数据库
  • jTDS open source JDBC 3.0 type 4 driver

  • MySQL mysql-connector-java-5.1.13-bin

  • Oracle ojdbc14, ojdbc5, ojdbc6

  • Postgres postgressql-8.4-701.jdbc3, 9.0, 9.1

  • SQLServer sqljdbc4

      支持通用的JDBC驱动
NoSQL数据库
  • Redis

  • Mongodb

  • Memcached

消息中间件
  • RabbitMQ 2.7

  • JMS 1.1 and Spring-JMS

JVM语言
  • Play 1.2.4

  • Play 2.0.3 - 2.3.0

  • Grails 1.3.7 - 2.3x

  • Scala 2.9 - 2.10 async tracking

Web Services
  • CXF

其他
  • Akka 2.0 - 2.1 async tracking

  • Amazon Simple Storage Service (Amazon S3)

  • java.net (HttpURLConnection)

  • JMS 1.1 and Spring-JMS

  • JMX

  • JSP - Java Server Pages 2.0 - 2.2

  • Quartz Job Scheduler 1.8.3 - 2.2.x

  • async tracking

  • Solr 1.4.0 - 4.0

  • Tuxedo

安装

为了使用 Java Agent,需要先注册一个 OneAPM 的账号。请根据具体的服务器,按照以下的安装说明进行操作。

Java Agent 自动安装方法

Tomcat, Jetty, JBoss, Glassfish

Java Agent 手动安装方法

WebLogic, Tomcat, TongWeb, WebSphere, JBoss, Geronimo, Glassfish,AWS,WildFly

注意:

即使您没有在这里看到你所使用的服务器名称,OneAPM Java Agent 可以工作在任何应用程序服务器上通过 -javaagent:/full/path/to/ oneapm.jar 切换到 java 虚拟机。

启动配置

Java Agent 从 oneapm.properites 读取信息,开始启动配置。oneapm.properites 必须与 oneapm.jar 存放在相同的目录下。

 

回复

您需要登录后才可以回复