Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
|
10 months ago | |
|---|---|---|
| bpf | 10 months ago | |
| build | 10 months ago | |
| cmd/huatuo-bamai | 10 months ago | |
| core | 10 months ago | |
| docs | 10 months ago | |
| internal | 11 months ago | |
| pkg | 10 months ago | |
| vendor | 11 months ago | |
| .gitignore | 10 months ago | |
| .golangci.yaml | 11 months ago | |
| LICENSE | 11 months ago | |
| Makefile | 11 months ago | |
| NEWS | 10 months ago | |
| README.md | 10 months ago | |
| README_EN.md | 11 months ago | |
| go.mod | 10 months ago | |
| go.sum | 11 months ago | |
| huatuo-bamai.conf | 11 months ago | |
简体中文 | English
HUATUO(华佗)是由滴滴开源并依托 CCF 开源发展委员会孵化的云原生操作系统可观测性项目,专注于为复杂云原生环境提供操作系统内核级深度观测能力。该项目基于 eBPF 技术,通过整合 kprobe、 tracepoint、 ftrace 等内核动态追踪技术,实现了多维度的内核观测能力:1. 更精细化的内核子系统埋点指标 Metric 2. 异常事件驱动的内核运行时上下文捕获 Events 3. 针对系统突发毛刺的自动追踪 AutoTracing、AutoProfiling。该项目逐步构建了完整的 Linux 内核深度可观测体系架构。目前,HUATUO 已在滴滴生产环境中实现规模化部署,在诸多故障场景中发挥关键作用,有效保障了云原生操作系统的高可用性和性能优化。通过持续的技术演进,希望 HUATUO 能够推动 eBPF 技术在云原生可观测领域向更细粒度、更低开销、更高时效性的方向发展。更多信息访问官网 https://huatuo.tech。
为用户开发者快速体验 HUATUO, 我们提供容器编译镜像的便捷方式,一键运行 docker compose 即可启动。该命令会启动 elasticsearch, prometheus, grafana 以及编译的 huatuo-bamai 组件。上述命令执行成功后,打开浏览器访问 http://localhost:3000 即可浏览监控大盘。
$ docker compose --project-directory ./build/docker up
该项目采用 Apache License 2.0 协议开源,BPF 代码采用 GPL 协议。
理论支持 4.18 之后的所有版本,主要测试内核、和操作系统发行版如下:
| HUATUO | 内核版本 | 操作系统发行版 |
|---|---|---|
| 1.0 | 4.18.x | Centos 8.5 |
| 1.0 | 5.10.x | OpenEuler 22.03/Anolis OS 8.10 |
| 1.0 | 6.6.x | OpenEuler 24.03/Anolis OS 23.3 |
| 1.0 | 6.8.x | Ubuntu 24.04 |
| 1.0 | 6.14.x | Fedora 42 |
更多信息访问官网 https://huatuo.tech
HUATUO(华佗)是由滴滴开源并依托 CCF 开源发展委员会孵化的云原生操作系统可观测性项目,专注于为复杂云原生环境提供操作系统内核级深度观测能力
C Go Text Markdown other