eBPF profiler 支持矩阵
注意
理论上支持其他未在列表中明确提及的操作系统,但这些系统不在官方产品支持范围内,建议用户自行验证兼容性。
暂不支持剖析的语言及进程可执行文件类型:Java、Python、Node.js、Ruby、Bash、SSH
从SmartAgent 9.0.0版本开始支持ebpf profiler
CPU架构
| 架构 | 支持说明 |
|---|---|
| amd64 | kernel 4.14+ |
| aarch64(ARM) | kernel 4.14+ |
操作系统
测试覆盖版本如下。
| 系统类型 | 内核 | 备注 |
|---|---|---|
| CentOS 7.9 | 5.4.278-1.el7.elrepo.x86_64 | OFF_CPU类型任务不支持 |
| CentOS 8.0.1905 | 4.18.0-80.el8.x86_64 | OFF_CPU类型任务不支持 |
| CentOS 8.2 | 4.18.0-193.el8.x86_64 | |
| CentOS Stream 8 | 4.18.0-365.el8.x86_64 | |
| CentOS Stream 9 | 5.14.0-160.el9.x86_64 | |
| 麒麟 V10 | 4.19.90-23.9.v2101.ky10.aarch64 | OFF_CPU类型任务不支持 |
| 麒麟 V10SP1 | 5.10.0-9-generic | OFF_CPU类型任务不支持 |
| openEuler 20.03 | 4.19.90-2204.4.0.0146.oe1.aarch64 | OFF_CPU类型任务部分内核版本不支持 |
| openEuler 21.09 | 5.10.0-5.10.0.24 aarch64 | OFF_CPU类型任务不支持 |
| openEuler 22.03 LTS SP4 | 5.10.0-216.0.0.115.oe2203sp4.x86_64 | |
| openEuler 23.03 | 6.1.19-7.0.0.17.oe2303.x86_64 | |
| openEuler 24.03 | 6.6.0-28.0.0.34.oe2403.x86_64 | |
| Fedora 28 | 4.16.3-301.fc28.x86_64 | OFF_CPU类型任务不支持 |
| Fedora 30 | 5.0.9-301.fc30.x86_64 | OFF_CPU类型任务不支持 |
| Fedora 32 | 5.6.6-300.fc32.x86_64 | |
| Fedora 39 | 6.5.6-300.fc39.x86_64 | |
| Ubuntu 18.04 | 5.4.0-150-generic | |
| Ubuntu 22.04.2 | 6.5.0-41-generic | |
| Ubuntu 23 | 6.5.0-17-generic | |
| Debian 10.4.0 | 4.19.0-9-amd64 | OFF_CPU类型任务不支持 |
| Debian 11.5.0 | 5.10.0-19-amd64 | |
| Debian 12.5 | 6.1.0-18-amd64 | |
| UOS 20 | 4.19.0-arm64-server | OFF_CPU类型任务不支持 |