Поддерживаемые типы Java
В настоящее время APM может подключаться к Java‑приложениям. APM поддерживает несколько основных 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
Тип агента | Архитектура 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) | Поддерживается |