AI开源项目开源项目

kyanos开源项目 – 基于eBPF的网络分析工具

Kyanos是一个基于eBPF技术的网络流量采集和分析工具,能够深入到操作系统内核,捕获并分析各种网络请求,如HTTP、Redis、MySQL等。它提供了强大的流量过滤功能、高级分析能力、深...

标签:

AI交流(进群备注:kyanos)

Kyanos是一个基于eBPF技术的网络流量采集和分析工具,能够深入到操作系统内核,捕获并分析各种网络请求,如HTTP、Redis、MySQL等。它提供了强大的流量过滤功能、高级分析能力、深入内核的耗时细节、轻量级零依赖以及SSL流量自动解密等特性,帮助用户快速定位和解决网络异常问题。

kyanos的特点:

  • 1. 强大的流量过滤功能:支持基于IP/端口、进程/容器、L7协议信息、请求/响应字节大小、延迟等多维度过滤
  • 2. 高级分析能力:支持聚合捕获的包数据,快速提供关键数据
  • 3. 深入内核的耗时细节:提供从网卡到内核缓冲区的详细耗时分析
  • 4. 轻量级零依赖:仅需一个二进制文件即可运行
  • 5. SSL流量自动解密:所有捕获的请求和响应以明文形式呈现

kyanos的功能:

  • 1. 捕获HTTP流量并显示延迟详情:`./kyanos watch http`
  • 2. 捕获Redis流量并显示延迟详情:`./kyanos watch redis`
  • 3. 识别过去5秒内最慢的请求:`./kyanos stat –slow –time 5`
  • 4. 捕获特定HTTP路径的流量:`./kyanos watch http –path /abc`
  • 5. 捕获特定进程的流量:`./kyanos watch –pids 1234`

相关导航

暂无评论

暂无评论...