5分钟快速上手Witty-InsightAI Agent调试神器安装与配置【免费下载链接】witty-insightThe witty-insight is an eBPF-based observability framework for tracing agent execution pipelines.项目地址: https://gitcode.com/openeuler/witty-insight前往项目官网免费下载https://ar.openeuler.org/ar/Witty-Insight是一款基于eBPF技术的AI Agent执行管道追踪工具专为开发者打造的调试神器。通过轻量级的追踪框架它能帮助你深入了解AI Agent的运行状态与性能瓶颈让调试过程变得简单高效。 一键安装从源码到运行只需3步1. 克隆项目仓库git clone https://gitcode.com/openeuler/witty-insight cd witty-insight2. 编译项目需Rust环境cargo build --release编译产物将生成在target/release/目录下包含agentsight主程序。3. 安装并配置BPF权限# 系统默认安装推荐 sudo make install # 自定义安装路径可选 sudo make install PREFIX/opt/agentsight安装过程会自动配置BPF相关权限并部署agentsight.service系统服务。⚡ 两种启动方式灵活适应不同场景方式一手动分离启动适合开发调试# Terminal 1: 启动eBPF追踪需要root权限 sudo ./target/release/agentsight trace # Terminal 2: 启动API服务器 ./target/release/agentsight serve默认API服务监听127.0.0.1:7396可通过http://127.0.0.1:7396/health检查服务状态。方式二统一启动脚本适合生产环境# 使用官方脚本一键启动 ./scripts/agentsight-start.sh脚本会自动处理权限问题同时启动追踪进程和API服务遵循以下原则trace组件使用root权限运行serve组件保持普通用户权限配置优先级CLI参数 环境变量 默认值 核心配置项3分钟完成个性化设置基础配置覆盖# 自定义数据库路径和监听地址 ./target/release/agentsight serve \ --db /var/log/sysak/.agentsight/genai_events.db \ --host 0.0.0.0 \ --port 7396配置文件使用默认配置文件路径/etc/agentsight/config.json开发环境推荐使用项目内配置./target/release/agentsight serve --config ./agentsight.json 官方资源与下一步学习开发文档docs/DEVELOPMENT.md设计文档docs/design-docs/示例代码examples/agentsight_example.c通过以上步骤你已成功部署Witty-Insight调试环境。接下来可以访问API接口开始追踪AI Agent的执行流程或查看官方文档了解高级功能使用。【免费下载链接】witty-insightThe witty-insight is an eBPF-based observability framework for tracing agent execution pipelines.项目地址: https://gitcode.com/openeuler/witty-insight创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考