monoscope-tech/monoscope
Monoscope lets you ingest and explore your logs, traces and metrics. We store these in S3 compatible buckets. Query in natural language via LLMs.
解决的问题
Monoscope 为昂贵的可观测性平台提供了一种经济实惠的开源替代方案。它允许用户将大量遥测数据(日志、指标和追踪)存储在自己的 S3 兼容存储中,以避免供应商锁定和高昂的存储成本,同时通过添加 AI 层来简化数据探索和监控。
工作原理
Monoscope 通过 OpenTelemetry 原生管道接收遥测数据,并使用 TimeFusion 引擎将数据存储在 S3 存储桶中。它提供了多种与数据交互的方式:
- 自然语言接口:用户可以通过 LLM 使用自然语言(英语)查询遥测数据。
- AI 代理:可调度的代理会分析数据以检测异常,并自动发送电子邮件报告。
- MCP 服务器:实现了 Model Context Protocol,允许 Claude Desktop 或 Cursor 等 AI 客户端直接搜索事件并进行问题排查。
- CLI:一个稳定的 JSON 输出命令行工具,可用于自动化排查,也可由 AI 代理使用。
适用人群
专为需要统一查看系统健康状况,但希望在 S3 中保留数据所有权并降低可观测性成本的开发人员和 DevOps 工程师设计。
主要亮点
- S3 原生存储:可在用户拥有的存储桶中以低成本存储多年数据。
- AI 驱动分析:支持自然语言查询和定时异常检测代理。
- OpenTelemetry 原生支持:开箱即用支持超过 750 个集成。
- 代理生态系统:提供专用的 MCP 服务器和 CLI,专为与 Claude Code 等 AI 编码代理集成而设计。
相关
- 项目
- 项目
- 项目
- 项目
- 项目