shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数843
阅读:756回复:2

go+eBPF实战开发入门之tracepoint篇--缓缓开更

楼主#
更多 发布于:2024-03-05 01:47
 eBPF我们专门开设了专栏。之前几篇我们讲解了基本的网络知识如xdp、tc和arp等。
 本课程我们开始对单知识点做相对全面的讲解,先从tracepoint开始。我们依然使用的是golang+cililum技术栈,本课程不适合新手。
  同时本课程会演示如何进一步封装eBPF代码。
 本课程大约20课时左右


第1讲:开张课、基本课程内容、监听网络连接请求 试听
直接开干,没啥废话好说的

第2讲:同时追踪网络连接请求和响应
上节课我们说的是请求部分,这节课我们说一下响应部分

第3讲:监听tcp状态变化的基本代码写法
沿着我们上节课扩展下内容,当然更详细的网络内容获取和操作应该使用我们之前讲过的xdp或tc


第4讲:监听程序IO写事件、以及如何获取写入的内容
我们利用 tracepoint获取和打印程序的IO输出内容


第5讲:如何监听进程任务切换
今天我们来讲一下进程任务的切换监听


本课程每周更新1-2课时
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数843
沙发#
发布于:2024-03-12 01:40
开始更新
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数843
板凳#
发布于:2024-04-07 02:26
更至第5讲
会讲故事的程序员
游客

返回顶部