首页 > 数据库 > 数据库开发技术 > 使用 eBPF 调试 Python 容器
随着 Docker/Kubernetes 等容器技术的盛行,越来越多的 Python 应用已经运行在容器中了。在带来便利性的同时,也让生产环境中的 debug 变的复杂。
eBPF 是一项革命性的技术,可以在 Linux 内核中运行沙盒程序,而无需更改内核源码。以下是我在 PyCon China 2020 上的分享,为你介绍如何使用 eBPF 技术对 Python 应用的容器进行 debug,更高效的定位和解决问题。
主要从以下四个方面来聊










这里我画了一个图来表示整体的工作流程。

写 eBPF 程序的方法有很多中, 以下逐一进行介绍。


bcc 是一个工具集









以上便是本次分享的主要内容。完整的 PPT 可在后台回复 ebpf 获取。
视频回放地址:https://segmentfault.com/area/pyconchina-2020
也可直接在我的 GitHub 获取我以往对外分享的 PPT (点击 阅读原文 可直达): https://github.com/tao12345666333/slides
欢迎订阅我的文章公众号【MoeLove】
原文作者:MoeLove;如有侵权,请联系管理员删除。