Облачная платформаAdvanced

Java

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Поддерживаемые типы Java

В настоящее время APM может подключаться к Java‑приложениям. APM поддерживает несколько основных Java‑фреймворков, веб‑серверов, коммуникационных протоколов и баз данных.

Таблица 1 Компоненты Java и фреймворки, поддерживаемые самописными агентами

Тип агента

Компонент

JDK 1.8

JDK 17

Самописный

Dubbo

2.6.x

2.6.x

Самописный

Jedis

2.x.x–3.x.x

2.x.x–3.x.x

Самописный

Lettuce

5.x.x

5.x.x

Саморазработанный

ServiceComb

2.x.x

-

Саморазработанный

Log4j

1.x.x

1.x.x

Саморазработанный

Log4j2

2.x.x

2.x.x

Саморазработанный

HttpClient

4.x.x

4.x.x–5.3.x (5.x.x применяется только к сценариям синхронизации)

Саморазработанный

MariaDB

2.x.x

2.x.x

Саморазработанный

MySQL

5.x.x и 8.x.x

5.x.x and 8.x.x

Self-developed

OkHttpClient

3.x.x

3.x.x

Self-developed

Tomcat

6.x.x

9.x.x

Self-developed

gRPC

1.x.x

1.x.x

Self-developed

MongoDB

3.x.x–4.x.x

3.x.x–4.x.x

Self-developed

C3P0

0.9.x

0.9.x

Self-developed

Cassandra3

3.x.x

3.x.x

Саморазработанный

DBCP

2.x.x

2.x.x

Саморазработанный

Druid

1.1.x

1.1.x

Саморазработанный

HttpAsyncClient

4.x.x

4.x.x

Саморазработанный

Jetty Client

9.x.x

9.x.x

Саморазработанный

MariaDB3

3.x.x

3.x.x

Саморазработанный

MyBatis

3.x.x

3.x.x

Самописный

PostgreSQL

42.x.x

42.x.x

Самописный

RabbitMQ

5.x.x

5.x.x

Самописный

WebSocket

9.x.x

9.x.x

Самописный

Elasticsearch

7.x.x

7.x.x

Самописный

Oracle

10.x.x

10.x.x

Самописный

RocketMQ

4.x.x

4.x.x

Саморазработанный

Kafka

2.x.x

2.x.x

Саморазработанный

GaussDB

1.0.2.SPC180.B003

1.0.2.SPC180.B003

Саморазработанный

Spring Cloud Gateway

2.1.x–3.1.x

-

Саморазработанный

Redisson

3.12.x–3.26.x

3.13.x–3.26.x

ОС, поддерживаемые APM JavaAgents

Таблица 2 ОС, поддерживаемые APM JavaAgents (2.4.1)

Тип агента

Архитектура CPU

vCPUs

Память

Флейвор

OS

Версия системы

Результат

Самостоятельно разработано

x86

2

4

s2.large.2

CentOS

CentOS 8.1 64-bit for GPU

Поддерживается

Самостоятельно разработано

x86

2

4

s2.large.2

CentOS

CentOS 7.6 64-bit for Tenant 20230712

Поддерживается

Самостоятельно разработано

x86

2

4

s2.large.2

CentOS

CentOS 7.3 64-бит

Поддерживается

Саморазработанный

x86

4

16

Sit3.xlarge.4

CentOS

CentOS 7.4 64-бит

Поддерживается

Саморазработанный

x86

2

4

s2.large.2

CentOS

CentOS 6.8 64-бит

Поддерживается

Саморазработанный

x86

2

4

s2rm.2u.4g

Debian

Debian 11.1.0 64-бит for Tenant 20221227

Поддерживается

Саморазработанный

x86

2

4

s2.large.2

Ubuntu

Ubuntu 22.04 сервер 64-бит for Tenant 20230713

Поддерживается

Саморазработанный

x86

2

4

s2.large.2

Ubuntu

Ubuntu 16.04 сервер 64-бит

Поддерживается

Саморазработанный

x86

2

4

s2.large.2

EulerOS

EulerOS 2.9 64-bit for Tenant 20230728 base 2.9.15

Поддерживается

Саморазработанный

x86

2

4

s2.large.2

EulerOS

EulerOS 2.5 64-bit for Tenant 2023714 base 2.5.15

Поддерживается

Саморазработанный

x86

2

4

s2.large.2

EulerOS

EulerOS 2.2 64-bit for Tenant 20210227

Поддерживается

Саморазработанный

x86

2

4

s2.large.2

Windows

Windows Server 2019 Standard 64-bit 40 GB

Поддерживается

Саморазработанный

Kunpeng

2

4

kc1.large.2

CentOS

CentOS 7.6 64-bit with Arm

Поддерживается

Саморазработанный

Kunpeng

2

4

kc1.large.2

CentOS

CentOS 7.5 64-bit with Arm (40 GiB)

Поддерживается

Саморазработанный

Kunpeng

2

4

kc1.large.2

CentOS

CentOS 7.4 64‑бит с Arm (40 GiB)

Поддерживается

Саморазработанный

Kunpeng

2

4

kc1.large.2

CentOS

Kylin Linux Advanced Server (Kunpeng) V10 (40 GiB)

Поддерживается

Саморазработанный

Kunpeng

2

4

kc1.large.2

Ubuntu

Ubuntu 18.04 64‑бит с Arm (40 GiB)

Поддерживается

Саморазработано

Kunpeng

2

4

kc1.large.2

EulerOS

EulerOS 2.9 64‑бит с Arm для Tenant 20230419 base 2.9.14

Поддерживается

Саморазработано

Kunpeng

2

4

kc1.large.2

EulerOS

EulerOS 2.8 64‑бит с Arm для Tenant 20210309 (40 GiB)

Поддерживается

Саморазработано

Kunpeng

2

4

kc1.large.2

EulerOS

EulerOS 2.10 64-bit with Arm for Tenant 20230404 base 2.10.7

Поддерживается

Саморазработанный

Kunpeng

2

4

kc1.large.2

Fedora

Fedora 29 64-bit with Arm (40 GiB)

Поддерживается