Skip to content

syxl-time/lmp

This branch is 8 commits ahead of, 9 commits behind linuxkerneltravel/lmp:refs/heads/develop.

Folders and files

NameName
Last commit message
Last commit date
Sep 27, 2024
Jan 13, 2025
Jan 20, 2024
Oct 3, 2023
Jan 17, 2025
Apr 11, 2024
Dec 17, 2022
May 10, 2024
Jun 3, 2024
Mar 15, 2024
Apr 29, 2022
Jul 28, 2023

Repository files navigation

Linux Microscope (LMP)

LMP 项目目标:

  1. 面向 eBPF 初学者和爱好者,提供 eBPF 学习资料、程序/项目案例,构建 eBPF 学习社区
  2. 成为 eBPF 工具集散地,我们相信每一位 eBPF 初学者和爱好者都有无限的创造力
  3. 孵化 eBPF 想法、相关工具、项目

为实现我们的目标,目前 LMP 提供三个子项目,正在建设中,目前聚焦于eBPF超级市场子项目的建设,欢迎各位的建议 ^ ^

社区近期活动:2022年6-10月份参与中科院软件所开源之夏、CCF夏令营活动,共13个题目。

LMP 子项目:

一句话介绍
eBPF 超级市场 eBPF_Supermarket eBPF 工具
eBPF Hub eBPF_Hub 规范化的 eBPF 程序库,可以随时下载运行
eBPF 可视化观测 eBPF_Visualization 为 eBPF 程序管理而开发的 web 管理系统,聚焦 eBPF 数据可视化和内核可视化。
eBPF 学习资料 eBPF_Documentation 社区收集、梳理和原创的 eBPF 相关资料和文档

eBPF_Supermarket:eBPF超级市场【代码成熟,可以直接运行,欢迎使用,欢迎提问题提代码】

收集 eBPF 相关工具,现有17个:

  1. 工具用途不作强制要求;
  2. 我们希望你的 pr 有相对完整的结构,需要提供 README 以便于他人快速理解你的想法;

更多说明请查看 eBPF_Supermarket 仓库的 README

eBPF_Hub:【还在开发中,欢迎一起建设】

收集 eBPF 相关代码库,以规范化的方式管理 eBPF 程序,可以随时下载运行。

更多说明请查看 eBPF_Hub 仓库的 README

eBPF_Visualization:eBPF可视化观测【开发中,暂不可用,欢迎一起建设】

为 eBPF 程序管理而开发的 web 管理系统,聚焦eBPF数据可视化和内核可视化,

项目目标如下:

  1. 管理 eBPF 组件;
  2. 快速便捷地实时展示 Linux 系统性能数据;

更多说明请查看 eBPF_Visualization 仓库的 README

eBPF_Documentation:eBPF学习资料【资料丰富,不断积累中,欢迎投稿贡献和指出现有文档中的问题】

本仓库存放 eBPF 和 LMP 相关文档,为大家提供学习指引,规划类别如下:

  1. eBPF 入门文档;
  2. eBPF 学习清单;
  3. eBPF 详细学习资料;
  4. eBPF 编程技巧;
  5. LMP 下子项目说明、部署、开发文档;

目前文档主要类别如下:

  1. LMP 项目的说明文档,包括项目说明、部署、开发文档等;
  2. eBPF 相关的外文翻译,收集经典的国外文献,进行翻译,供大家参考;
  3. eBPF 的其他类文档;

我们需要您! 陈莉君老师和Linux之旅社区在Linux内核领域有多年的积累,资料丰富但急需整理,如果您有想法参与贡献,欢迎联系我们!

更多说明请查看 eBPF_Docs 仓库的 README

About

Add annotation to existing tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.3%
  • HTML 1.6%
  • Go 0.9%
  • Rust 0.7%
  • Python 0.6%
  • C++ 0.3%
  • Other 0.6%