10 Star 26 Fork 7

openEuler / CTinspector

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

CTinspector

介绍

CTinspector是天翼云公司自主创新研发基于ebpf指令集的语言虚拟机运行框架。 基于CTinspector运行框架可以快速拓展其应用实例用于诊断网络性能瓶颈点,诊断存储IO处理 的热点和负载均衡等,提高系统运行时诊断的稳定性和时效性。

软件架构

CTinspector架构

安装教程

  1. 编译安装框架
    mkdir build
    cd build
    make
    make install

  2. 编译安装运行实例
    cd ebpf_example
    make

使用说明

以运行migrate实例为例:

  1. Node1上运行
    ./ebpf vm test/vm test -a 192.168.18.206 -p 1881 -d rxe_0 -i 1 -5 4096
  2. Node2上运行
    ./ebpf vm test/vm test -a 192.168.18.208 -p 1881 -d rxe_0 -i 1 -s 4096 -r 1287 -g 1 -t 0

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
    git clone https://gitee.com/openeuler/CTinspector.git
    git checkout -b Feat_xxx
  3. 提交代码
    git commit -m ""
    git push origin
  4. 新建 Pull Request

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/

空文件

简介

multipule nodes ebpf flow inspector, initialed by CTyun 展开 收起
C 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/openeuler/CTinspector.git
git@gitee.com:openeuler/CTinspector.git
openeuler
CTinspector
CTinspector
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891