开源之夏

基本信息

  • 地址:https://github.com/GuanceCloud/datakit
  • 简介:
    • 中文:DataKit 是一款开源、一体式的数据采集 Agent,它提供全平台操作系统(Linux/Windows/macOS)支持,拥有全面数据采集能力,涵盖主机、容器、中间件、Tracing、日志以及安全巡检等各种场景。
    • 英文:DataKit is an open-source, integrated data collection agent which provides full platform (Linux/Windows/macOS) support and has comprehensive data collection capability, covering various scenarios such as host, container, middleware, tracing, logging, and security inspection.
  • 官网:观测云

分类

  • Go
  • Operating System
  • Monitoring
  • Kubernetes

联系人

联系邮箱 developer@guance.com

已设置自动抄送以下联系人:

邮件组 guance-cloud@googlegroups.com

社区联系人 Nemo 填写

导师 谭彪(coanor: coanor@gmail.com,13761490434)

DataKit

可观测性生态工具开发

  • 技术领域:待定
  • 开源协议:MIT
  • 难度:基础
  • 导师:谭彪(coanor: coanor@gmail.com,13761490434)
  • 项目简述:可观测性
  • 项目产出要求:
    • 实现基于 WebAssembly 的生态工具接入规范,使生态工具可以低成本接入。相关讨论可以参考 Proposal: A001-ecosystem-tools-integration。
    • 基于上述规范,添加生态工具集成,支持一键安装并配置 DataKit 采集器和 SCheck 安全巡检工具。
  • 项目技术要求:
    • 熟练掌握任一编程通用语言,我们会对未接触过 Go 语言的同学开展统一培训
    • 了解 Git 相关工具的使用方式
    • 了解 WebAssembly 的基本使用场景
  • 项目成果仓库:

用于可观测性数据处理的虚拟机运行时开发

  • 技术领域:待定
  • 开源协议:MIT
  • 难度:进阶
  • 导师:谭彪(coanor: coanor@gmail.com,13761490434)
  • 项目简述:可观测性
  • 项目产出要求:
    • 为 DataKit 数据处理流水线添加 Lua VM 运行时。
    • 编写 Lua 运行时相关的测试用例。
    • 相关讨论可参考 Proposal: A002-lua-runtime-for-pipeline。
  • 项目技术要求:
    • 熟练掌握任一编程通用语言,我们会对未接触过 Go 语言的同学开展统一培训
    • 了解 Git 相关工具的使用方式
    • 了解 Lua、Lua JIT
  • 项目成果仓库:

报名:

  1. 颜然,西邮大二,西邮 Linux 组
  2. 邵佳成,杭电研二,字节青训营
  3. 陈柯,国科大研二
  4. jackj-ohn1,华中师大,资料较少
Previous
Next