-
yuanziwen authored
- 项目重命名:EulerInsight Pro -> DeepLens - 初始化 Rust Workspace 配置(backend, ebpf, xtask) - 创建 Backend 项目结构(Axum/Tokio): * API 路由层(v1/system, monitor, optimize, analyze) * 业务服务层(monitor, analyzer, optimizer) * 数据采集模块(system, process, ebpf_loader) * 数据库操作封装(SQLite 连接池) - 创建 eBPF 项目结构(Aya 框架): * 系统调用追踪、调度器追踪、内存访问追踪 * eBPF 探针定义(syscall.bpf.c, scheduler.bpf.c) - 创建 Frontend 项目结构(Vue3 + TypeScript + Vite): * 路由、状态管理(Pinia)、API 客户端 * 页面组件(Dashboard, Monitor, Analyze, Optimize, Topology) * 图表组件(CPU, Memory, Network) - 初始化 SQLite 数据库 Schema: * optimization_logs(优化记录表) * system_events(系统事件表) * metric_history(性能指标历史表) * system_configs(系...
fb5d32c9
This project is licensed under the MIT License.
Learn more