更新时间:2024-05-22 GMT+08:00

使用限制

ICAgent支持的Linux操作系统

ICAgent支持多个Linux操作系统,在购买弹性云服务器时您选择ICAgent支持的操作系统,详见表1
表1 支持的操作系统及版本

操作系统

版本

SUSE

SUSE Enterprise 11 SP4 64bit

SUSE Enterprise 12 SP1 64bit

SUSE Enterprise 12 SP2 64bit

SUSE Enterprise 12 SP3 64bit

OpenSUSE

13.2 64bit

15.0 64bit

暂不支持syslog日志采集。

42.2 64bit

EulerOS

2.2 64bit

2.3 64bit

2.5 64bit

CentOS

6.3 64bit

6.5 64bit

6.8 64bit

6.9 64bit

6.10 64bit

7.1 64bit

7.2 64bit

7.3 64bit

7.4 64bit

7.5 64bit

7.6 64bit

7.7 64bit

7.8 64bit

7.9 64bit

8.0 64bit

8.1 64bit

8.2 64bit

Ubuntu

16.04 server 64bit

18.04 server 64bit

22.04 server 64bit

24.04 server 64bit

Fedora

24 64bit

25 64bit

29 64bit

Debian

7.5.0 32bit

7.5.0 64bit

8.2.0 64bit

8.8.0 64bit

9.0.0 64bit

  • 对于Linux x86_64服务器,ICAgent支持上表中所有的操作系统及版本。
  • 对于Linux ARM服务器,CentOS操作系统仅支持7.4 及其以上版本,上表所列的其他操作系统对应版本均支持。

APM支持的JAVA类型

APM支持JAVA类应用,目前已支持多种主流Java框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。当前支持的类型详见表 APM支持的Java类型
表2 APM支持的Java类型

类型

名称

版本

工具

JDK

jdk7、jdk8

通讯协议

httpclient

apache httpclient3、apache httpclient4、jdk httpurlconnection

Java框架

CXF Client

2.6.0~3.2.1

iBatis

2.3.0、2.3.4.726

jersey

2.0~2.9.1

mybatis

1.0.0~1.3.1(Mybatis-Spring)、3.0.1~3.4.5(Mybatis3)

spring

3.1.x~5.0.x

springboot

1.2.x~1.5.x、2.0.4~2.0.9

Dubbo

2.5.3~2.6.2(Dubbo RPC、Dubbo REST)、2.8.4(Dubbo RPC、Dubbo REST)

CSE(HuaWei)

1.0.0.B011~1.1.0.B046(REST over Servlet、REST over Vert.x、Highway RPC)

gRPC

1.11.x~1.14.x

数据库

MySQL

mysql-connector-java 5.1.X

Oracle

ojdbc5、ojdbc6、ojdbc14

Sybase

2.6.0~3.2.1

mariadb

1.3.x

voltdb

6.x~7.x

PostgreSQL

9.0.x, 9.1.x, 9.2.x, 9.3.x, 9.4.x, 42.0.x, 42.1.x

web服务器

Tomcat

6.x、7.x、8.x

Jetty

7.6.x~8.0.0, 8.1.x~9.x.x

JBoss

说明:

JBoss在使用javaagent探针的时候,需要特殊的设置。详见如何对JBoss Standalone模式接入APM

7.0.0~12.0.0

undertow

1.4.x

消息队列

ActiveMQ

5.6.x~5.15.x

RocketMQ

4.1.x~4.2.x

RabbitMQ

1.3.3+(spring-rabbit)、2.7.x(amqp-client)、2.6.0、3.6.5

Kafka

0.9.0.1~0.10.0.2

NoSQL

Redis

jedis 2.0.0~2.9.0

Memcache

2.9.0~2.12.3(arcus)

Mongodb

3.0.x~3.6.x

Casandra

2.1.x~3.2.x

zookeeper

1.0.x(com.github.adyliu.zkclient)、0.1.x(com.github.sgroschupf.zkclient)

ElasticSearch

2.4.x、5.1.x

Rest Client

Common HTTP

2.x、3.x、4.x(httpclient)、ALL(HttpURLConnection)

探针个数限制

APM的应用性能指标采集,包含调用链、SLA、SQL调用、JVM等性能指标采集。此类指标采集时所消耗的资源和使用的APM探针个数、服务间调用次数、采样率等强相关。为保证采集可靠性,单节点使用APM的探针个数建议控制在20个以内。