Superlog — 开源 Agentic 可观测性系统

GitHub: github.com/superloglabs/superlog ⭐: 1,008 | 语言: TypeScript | 许可: Apache-2.0 创建: 2026-06-02 | 背景: Y Combinator P26

核心定位

开源 Agentic 遥测系统 — 接收 traces/logs/metrics,用 AI Agent 自动将噪声信号分组为 incidents,实现自愈监控。

架构组件

组件职责
Web App (Vite/React)前端仪表盘
APIHTTP 接口
OTLP ProxyOpenTelemetry 数据接收
Worker后台 Incident 分组 + Agent 编排
Postgres + ClickHouse结构化 + 时序数据存储
Agent Runner可插拔的 incident 调查运行时

技术栈

  • TypeScript, pnpm monorepo
  • Docker Compose 本地开发
  • OpenTelemetry 原生接入
  • Agent Skills 可扩展

对我们的价值

  • Agent 可观测性参考实现 — 我们目前没有系统化的 Agent 遥测
  • Incident 自动分组 — 可用于我们的 cron/监控告警聚合
  • OTLP 兼容 — 可与现有 OpenTelemetry 基础设施集成
  • Skills 机制 — 安装方式与我们的 Hermes skills 一致(npx skills add)
  • 本地优先 — 自部署,数据不出本地

关联