使用限制
ICAgent支持的Linux操作系统
操作系统 |
版本 |
|||
---|---|---|---|---|
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类型
类型 |
名称 |
版本 |
---|---|---|
工具 |
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个以内。