环境需求
Last updated on
在安装 Originx 探针前,请确保您的系统环境满足下面的要求。
操作系统
Originx 探针仅支持运行在 Linux 操作系统上,并对内核版本有以下要求:
发行版 | 内核版本 |
---|---|
CentOS/RHEL 7 | 3.10.0-957+ |
其他 | 4.14+ |
如果您需要监控 Go 语言程序,还要求内核版本不低于 5.2,关于 Go 语言程序的支持情况,请参考Go语言支持。 目前已支持多数常用的内核版本,具体版本列表请查看内核版本支持列表。
CPU 架构
架构 | 支持 |
---|---|
x86-64 | 支持 |
ARM | 正在支持中 |
资源开销
Originx 探针对机器的资源要求较小:
资源 | 要求 |
---|---|
CPU | < 1 核 |
内存 | < 500 MiB |
磁盘 | < 100 MiB |
网络占用 | < 10 KiB/s |
Kubernetes
要部署在 Kubernetes 集群中,要求 Kubernetes 版本为 v1.17+,暂不支持 minikube 启动的集群。
内核版本支持列表
如您使用的内核版本满足最低版本要求,但未出现在列表中,请联系我们进行支持。
- 3.10.0-957
- 3.10.0-1062
- 3.10.0-1127
- 3.10.0-1160
- 4.18.0-193
- 4.19.1-1
- 4.19.113-300
- 4.19.67-16
- 4.19.90-23.28
- 4.19.90-24.4
- 4.19.90-52.22
- 4.19.91-26
- 5.4.0-144
- 5.4.8-1
- 5.4.114-1
- 5.4.153-1
- 5.4.185-1
- 5.4.272-1
- 5.10.23-6
- 5.10.60-9
- 5.10.84-10
- 5.15.0-91
- 5.15.0-107
- 5.15.158-1
Go 语言支持
目前对于 Go 语言程序存在以下限制,Originx 在持续开发中,我们会逐步减少这些限制。
- 内核版本在 5.2 及以上
- 在编译二进制时保留符号表(编译时不使用
-ldflags "-s -w"
) - 暂不支持
alpine
操作系统